//加载 public void LoadDataBind() { int categoryId = 0; if (!string.IsNullOrEmpty(Request["categoryId"])) { categoryId = Request["categoryId"].ToInt(); ProductCategory.CategoryId = categoryId; } int ID = CommonClass.ReturnRequestInt("id", 0); if (ID > 0) { TB_Product_Properties model = ProductService.PropertiesService.Get(ID); if (model.ID.ToInt() > 0) { ProductCategory.CategoryId = model.ProCategoryId; TbName.Text = model.PropName; DDLPropType.SelectedValue = model.PropType.ToStr(); TbPropValue.Text = model.PropValue; TbDate.Text = model.AddDate.ToString(); TbOrderBy.Text = model.OrderBy.ToStr(); ViewState["id"] = model.ID; } } }
//保存 protected void BtnSave_Click(object sender, EventArgs e) { TB_Product_Properties model = new TB_Product_Properties(); if (ViewState["id"] != null) { model = ProductService.PropertiesService.Get(ViewState["id"]); } model.ProCategoryId = ProductCategory.CategoryId; model.PropName = TbName.Text; model.PropType = DDLPropType.SelectedValue.ToInt(); model.OrderBy = TbOrderBy.Text.ToInt(); model.PropValue = TbPropValue.Text; model.Creater = AdminUserName; model.AddDate = Convert.ToDateTime(TbDate.Text); if (ViewState["id"] == null) { if (ProductService.PropertiesService.Insert(model) == 1) { MessageDiv.InnerHtml = CommonClass.Reload("数据添加成功"); } else { MessageDiv.InnerHtml = CommonClass.Alert("数据添加失败"); } } else { if (ProductService.PropertiesService.Update(model) == 1) { MessageDiv.InnerHtml = CommonClass.Reload("数据修改成功"); } else { MessageDiv.InnerHtml = CommonClass.Alert("数据修改失败"); } } }