protected void Save_Btn_Click(object sender, EventArgs e) { M_UserInfo mu = buser.GetLogin(); M_SPage_Page pageMod = new M_SPage_Page(); if (Mid > 0) { pageMod = pageBll.SelReturnModel(Mid); } pageMod.PageName = PageName_T.Text; pageMod.PageDesc = PageDesc_T.Text; pageMod.PageDSLabel = PageDSLabel_T.Text; pageMod.PageRes = PageRes_T.Text; pageMod.PageBottom = PageBottom_T.Text; pageMod.ViewUrl = ViewUrl_T.Text.Trim(); if (Mid > 0) { pageBll.UpdateByID(pageMod); } else { pageMod.UserID = mu.UserID; pageMod.ID = pageBll.Insert(pageMod); } function.WriteSuccessMsg("添加成功", "Default.aspx"); }
protected void Save_Btn_Click(object sender, EventArgs e) { M_UserInfo mu = buser.GetLogin(); M_SPage_Page pageMod = new M_SPage_Page(); if (Mid > 0) { pageMod = pageBll.SelReturnModel(Mid); } pageMod.PageName = PageName_T.Text; pageMod.PageDesc = PageDesc_T.Text; pageMod.PageRes = PageRes_T.Text; pageMod.ViewUrl = ViewUrl_T.Text.Trim(); pageMod.PageDSLabel = PageDSLabel_T.Text; if (Mid > 0) { pageBll.UpdateByID(pageMod); function.Script(this, "parent.closeDiag();"); } else { pageMod.UserID = mu.UserID; pageMod.ID = pageBll.Insert(pageMod); function.Script(this, "parent.location='/design/spage/default.aspx?id=" + pageMod.ID + "';"); } }
protected void Page_Load(object sender, EventArgs e) { B_Admin.CheckIsLogged(Request.RawUrl); if (Mid > 0) { pageMod = pageBll.SelReturnModel(Mid); } else if (!string.IsNullOrEmpty(PName)) { pageMod = pageBll.SelModelByName(PName); if (pageMod == null) { function.WriteErrMsg("页面不存在"); } Response.Redirect("PageDesign.aspx?ID=" + pageMod.ID); } if (pageMod == null) { function.WriteErrMsg("页面不存在"); } //取消掉{boot}的解析,避免与母版页中的bootstrap冲突 pageMod.PageRes = pageMod.PageRes.Replace("{ZL:Boot()/}", "").Replace("<script src=\"/JS/jquery-1.11.1.min.js\"></script>", ""); pageMod.PageRes = bll.CreateHtml(pageMod.PageRes); pageMod.PageBottom = bll.CreateHtml(pageMod.PageBottom); pageMod.PageDSLabel = StringHelper.Base64StringEncode(pageMod.PageDSLabel); if (string.IsNullOrEmpty(pageMod.ViewUrl)) { pageMod.ViewUrl = "Preview.aspx?ID=" + pageMod.ID; } }
public int Insert(M_SPage_Page model) { if (IsExist(model.PageName)) { model.PageName += "_" + function.GetRandomString(4, 2); } return(DBCenter.Insert(model)); }
public bool UpdateByID(M_SPage_Page model) { if (IsExist(model.PageName, model.ID)) { model.PageName += "_" + function.GetRandomString(4, 2); } return(DBCenter.UpdateByID(model, model.ID)); }
private void MyBind() { if (Mid > 0) { M_SPage_Page pageMod = pageBll.SelReturnModel(Mid); PageName_T.Text = pageMod.PageName; PageDesc_T.Text = pageMod.PageDesc; PageRes_T.Text = pageMod.PageRes; ViewUrl_T.Text = pageMod.ViewUrl; PageDSLabel_T.Text = pageMod.PageDSLabel; } }
protected void Page_Load(object sender, EventArgs e) { B_Admin.CheckIsLogged(Request.RawUrl); if (!IsPostBack) { if (function.isAjax()) { M_APIResult retMod = new M_APIResult(M_APIResult.Failed); string action = (Request["action"] ?? "").ToLower(); switch (Request["action"]) { case "save": { string layouts = Request.Form["layouts"]; pageMod = pageBll.SelReturnModel(Mid); pageMod.Layouts = layouts; pageBll.UpdateByID(pageMod); retMod.retcode = M_APIResult.Success; } break; default: retMod.retmsg = "[" + action + "]不存在"; break; } Response.Clear(); Response.Write(retMod.ToString()); Response.Flush(); Response.End(); } switch (Request["action"]) { case "new": { pageMod = new M_SPage_Page(); pageMod.PageName = "新页面"; pageMod.ID = pageBll.Insert(pageMod); Response.Redirect("default.aspx?ID=" + pageMod.ID); } break; default: break; } pageMod = pageBll.SelReturnModel(Mid); if (pageMod == null) { function.WriteErrMsg("页面不存在"); } } }
private void MyBind() { if (Mid > 0) { M_SPage_Page pageMod = pageBll.SelReturnModel(Mid); PageName_T.Text = pageMod.PageName; PageDesc_T.Text = pageMod.PageDesc; PageDSLabel_T.Text = pageMod.PageDSLabel; PageRes_T.Text = pageMod.PageRes; PageBottom_T.Text = pageMod.PageBottom; ViewUrl_T.Text = pageMod.ViewUrl; } else { PageRes_T.Text = "<meta charset=\"utf-8\">\r\n<title>页面标题</title>"; } }
protected void Page_Load(object sender, EventArgs e) { if (Mid > 0) { pageMod = pageBll.SelReturnModel(Mid); } else if (!string.IsNullOrEmpty(PName)) { pageMod = pageBll.SelModelByName(PName); } if (pageMod == null) { function.WriteErrMsg("页面不存在"); } pageMod.PageRes = bll.CreateHtml(pageMod.PageRes, CPage, ItemID); pageMod.PageDSLabel = StringHelper.Base64StringEncode(pageMod.PageDSLabel); }
protected void RPT_ItemCommand(object source, RepeaterCommandEventArgs e) { M_AdminInfo adminMod = B_Admin.GetLogin(); switch (e.CommandName) { case "del2": pageBll.Del(Convert.ToInt32(e.CommandArgument)); break; case "copy": M_SPage_Page pageMod = pageBll.SelReturnModel(Convert.ToInt32(e.CommandArgument)); pageMod.CDate = DateTime.Now; pageMod.UserID = adminMod.AdminId; pageBll.Insert(pageMod); function.WriteSuccessMsg("复制成功"); break; } MyBind(); }