protected void Page_Load(object sender, EventArgs e) { pages = InfoService.PageService.Search(); List <Expression> expression = new List <Expression>(); expression.Add(new Expression("Code", "=", CommonClass.ReturnRequestStr("code"))); page = InfoService.PageService.Get(expression); }
//加载 public void LoadDataBind() { int ID = CommonClass.ReturnRequestInt("id", 0); if (ID > 0) { TB_Info_Page model = InfoService.PageService.Get(ID); TbTitle.Text = model.Title; CheckBoxIsHidden.Checked = model.IsHIdden; FckRemark.Value = model.Remark; TbCode.Text = model.Code; ViewState["id"] = model.ID; } }
//状态设置 protected void BtnStateSet_Click(object sender, EventArgs e) { foreach (RepeaterItem ri in RepList.Items) { CheckBox cb = ((CheckBox)ri.FindControl("CheckBoxChoose")); int ID = Convert.ToInt32(((HiddenField)ri.FindControl("HiddenFieldID")).Value); if (cb.Checked == true) { TB_Info_Page model = InfoService.PageService.Get(ID); model.IsHIdden = CkIsHidden.Checked; InfoService.PageService.Update(model); } } //重新加载 LoadDataBind(); }
//保存 protected void BtnSave_Click(object sender, EventArgs e) { TB_Info_Page model = new TB_Info_Page(); if (ViewState["id"] != null) { model = InfoService.PageService.Get(ViewState["id"]); } model.Title = TbTitle.Text; model.Remark = FckRemark.Value; model.Code = TbCode.Text; model.IsHIdden = CheckBoxIsHidden.Checked; model.Creater = AdminUserName; IInfo_Page Page = InfoService.PageService; if (ViewState["id"] == null) { model.AddDate = DateTime.Now; if (Page.Insert(model) == 1) { //操作日志 AdminService.LogService.Insert(OperationType.用户操作, 0, "添加单篇页" + model.Title); MessageDiv.InnerHtml = CommonClass.Reload("数据添加成功"); } else { MessageDiv.InnerHtml = CommonClass.Alert("数据添加失败"); } } else { if (Page.Update(model) == 1) { //操作日志 AdminService.LogService.Insert(OperationType.用户操作, 0, "修改单篇页" + model.Title); MessageDiv.InnerHtml = CommonClass.Reload("数据修改成功"); } else { MessageDiv.InnerHtml = CommonClass.Alert("数据修改失败"); } } }