Esempio n. 1
0
    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);
     }
 }