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"); }
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 + "');"); } }
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"); }