protected void SubmitData(object sender, EventArgs e) { //1.验证用户权限 if (!this.Master.A_Edit) { Response.Write("你没有权限访问此功能!"); Response.End(); return; } //2.取得用户变量 String name = Convert.ToString(this.Name.Text); string catagoryId = this.ddlCatagory.SelectedValue; string deptId = this.ddlDept.SelectedValue; //以下代码由后台开发人员填写 //3.验证用户变量,包含Request.QueryString及Request.Form //4.业务处理过程 //填写主要业务逻辑代码 WX.Flow.Model.Form.MODEL f = WX.Flow.Model.Form.NewDataModel(); f.Name.set(name); f.DepartmentId.set(deptId); f.CatagoryId.set(catagoryId); int newId = f.Insert(true); //5.(用户及业务对象)统计与状态 //6.登记日志 if (newId > 0) { WX.Main.AddLog(WX.LogType.Default, "添加用户信息成功!", String.Format("{0}-{1}", newId, name)); } //7.返回处理结果或返回其它页面。 if (newId > 0) { f.SaveIntoCaches(); Response.Redirect(String.Format("Form_Module.aspx?id={0}", newId)); //ULCode.Debug.Confirm(this, "添加用户成功!是否继续添加?", this.Request.RawUrl, "List.aspx"); } else { ULCode.Debug.Alert(this, "添加用户失败!"); } }