private void InitializeAPI() { ControllerInoker objCntrlInvoker = new ControllerInoker(); Dictionary <string, ControllerDetail> objAPIResult = objCntrlInvoker.EditLoadAPI(tempPageName, GetUrlParameters); string apiResultString = JsonConvert.SerializeObject(objAPIResult); this.Page.ClientScript.RegisterStartupScript(this.GetType(), "StartupViewScript", "var apiResultString=" + apiResultString.ToString() + ";", true); }
protected void Page_Load(object sender, EventArgs e) { try { //string applicationName = "News"; //string pageNames = "dashboard"; //WebBuilderController objController = new WebBuilderController(); //BuildDynamicScript objScriptBuilder = new BuildDynamicScript(); //txtValue.Text = objScriptBuilder.BindExtraScript(objScriptBuilder.BuildInsertSQL(objController.GenerateInsertScript(applicationName)), applicationName); //txtValue.Text = objScriptBuilder.BuildInsertSQL(objController.GenerateInsertScriptForPages(pageNames)); GetComponent(); LoadExtraJs(); userModuleID = int.Parse(SageUserModuleID); IncludeCss("webBuilderCss", "/Modules/WebBuilder/css/preview.css", //pachi thapeko by Sudhir "/Modules/WebbuilderHelper/css/admincontact.css", "Modules/WebbuilderHelper/css/sagegrid.css" , "Modules/WebbuilderHelper/css/tablesort.css"); IncludeJs("webbuildercomponentJs", "/Modules/WebBuilder/js/packages.js"); IncludeJs("webbuildercomponentJs", "/Modules/WebBuilder/js/components.js"); IncludeJs("webbuilderInitJs", "/Modules/WebBuilder/js/init.js"); IncludeJs("webbbuilderJsView", "/Modules/WebBuilder/js/WebBuilderView.js" , "/js/jquery.validate.js"); if (enableHeader) { tempPageName = GetPageSEOName(); } ControllerInoker objCntrlInvoker = new ControllerInoker(); Dictionary <string, ControllerDetail> objAPIResult = new Dictionary <string, ControllerDetail>(); if (isPreview) { objAPIResult = objCntrlInvoker.ViewLoadAPI(tempPageName, GetUrlParameters); } else { objAPIResult = objCntrlInvoker.ViewLoadAPIPublished(tempPageName, GetUrlParameters); } string apiResultString = JsonConvert.SerializeObject(objAPIResult); this.Page.ClientScript.RegisterStartupScript(this.GetType(), "StartupViewScript", "var apiResultString=" + apiResultString.ToString() + ";", true); ShowData(); } catch (Exception ex) { ProcessException(ex); } }