private void MyBind()
 {
     pageMod = pageBll.SelReturnModel(Mid);
     if (!File.Exists(Server.MapPath(pageMod.PageUrl)))
     {
         function.WriteErrMsg(pageMod.PageUrl + "文件不存在");
     }
     PageStr_T.Text = SafeSC.ReadFileStr(pageMod.PageUrl);
     CodeStr_T.Text = SafeSC.ReadFileStr(pageMod.PageUrl + ".cs");
     Call.SetBreadCrumb(Master, "<li><a href='" + customPath2 + "Main.aspx'>工作台</a></li><li><a href='" + customPath2 + "Config/SiteInfo.aspx'>系统设置</a></li><li><a href=\"PageList.aspx\">页面列表</a></li><li class='active'><a href='" + Request.RawUrl + "'>页面源码</a>页面:" + pageMod.PageAlias + "[" + pageMod.PageUrl + "]</li>");
 }
        protected void SaveCode_Btn_Click(object sender, EventArgs e)
        {
            //更新创建aspx
            pageMod = pageBll.SelReturnModel(Mid);
            string ppath   = Server.MapPath(pageMod.PageUrl);
            string pageStr = PageStr_T.Text;
            string codeStr = CodeStr_T.Text;

            File.WriteAllText(ppath, pageStr);
            File.WriteAllText(ppath + ".cs", codeStr);
            function.WriteSuccessMsg("源码更新完成", "PageList.aspx");
        }
Beispiel #3
0
 private void MyBind()
 {
     if (Mid > 0)
     {
         pageMod          = pageBll.SelReturnModel(Mid);
         Url_T.Text       = pageMod.PageUrl;
         PageAlias_T.Text = pageMod.PageAlias;
         PageName_T.Text  = pageMod.PageName;
         Remind_T.Text    = pageMod.Remind;
         function.Script(this, "SetChkVal('models_chk','" + pageMod.Models + "');");
         function.Script(this, "SetRadVal('pagetype_rad','" + pageMod.PageType + "');");
     }
 }
Beispiel #4
0
 protected void Save_Btn_Click(object sender, EventArgs e)
 {
     if (Mid > 0)
     {
         pageMod = pageBll.SelReturnModel(Mid);
     }
     else
     {
         pageMod = new M_Code_Page();
     }
     pageMod.PageAlias = PageAlias_T.Text.Trim();
     pageMod.PageName  = PageName_T.Text.Trim();
     pageMod.PageType  = Request.Form["pagetype_rad"];
     pageMod.Models    = Request.Form["models_chk"];
     pageMod.Remind    = Remind_T.Text;
     if (string.IsNullOrEmpty(Url_T.Text))
     {
         pageMod.PageUrl = PageDir + pageMod.PageName + ".aspx";
     }
     else
     {
         pageMod.PageUrl = Url_T.Text.Trim();
     }
     if (pageMod.PageUrl.ToLower().Contains("/manage/"))
     {
         function.WriteErrMsg("命名不规范");
     }
     //创建页面
     if (Mid > 0)
     {
         pageBll.UpdateByID(pageMod);
     }
     else
     {
         pageBll.Insert(pageMod);
     }
     function.WriteSuccessMsg("操作成功", "PageList.aspx");
 }