protected void btnok_Click(object sender, EventArgs e) { XYECOM.Business.UserType ut = new XYECOM.Business.UserType(); XYECOM.Model.UserTypeInfo eu1 = new XYECOM.Model.UserTypeInfo(); eu1.UT_PID = UT_PID; int err = 0; string url = "UserTypelist.aspx"; if (UT_ID == 0) { string TypeName = tbName.Text.Trim().Replace(",", ","); if (TypeName.Trim().Equals("")) { Alert("请输入分类名称!"); return; } string[] arr = TypeName.Split(','); int num = 0; string errMessage = ""; for (int i = 0; i < arr.Length; i++) { XYECOM.Model.UserTypeInfo eu = new XYECOM.Model.UserTypeInfo(); eu.UT_Type = arr[i].Trim(); eu.UT_PID = UT_PID; err = ut.Insert(eu); if(err==1) { num += 1; } else if (err == -1) { errMessage += "[" + arr[i].Trim() + "]已存在!<br/>"; continue; } else { errMessage += "[" + arr[i].Trim() + "]添加失败!<br/>"; continue; } } if (!errMessage.Equals("") && num >0) { Alert(errMessage,url); return; } if (!errMessage.Equals("")) { Alert(errMessage); } if (num > 0) Response.Redirect(url); } else { string TypeName1 = tbName.Text.Trim().Replace(",", ","); string[] arr = TypeName1.Split(','); if (arr.Length > 1) { Alert("填写不正确!", url); } else { eu1.UT_Type = this.tbName.Text; eu1.UT_ID = UT_ID; err = ut.Update(eu1); if (err > 0) { Response.Redirect(url); } else { Alert("修改失败!", url); } } } }