protected void gvlist_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "del") { XYECOM.Model.AdminInfo ea = new XYECOM.Model.AdminInfo(); XYECOM.Business.Admin ad = new XYECOM.Business.Admin(); XYECOM.Business.Log l = new XYECOM.Business.Log(); XYECOM.Model.LogInfo el = new XYECOM.Model.LogInfo(); int i = 0; int id = Int32.Parse(gvlist.DataKeys[Convert.ToInt32(e.CommandArgument)].Value.ToString()); if (id == AdminId) { string url = "Administrator.aspx"; this.ClientScript.RegisterClientScriptBlock(GetType(), "01", "<script>alertmsg(\"您不能删除自己!\",\"" + url + "\")</script>"); } else { el.L_Title = "管理员管理"; el.L_MF = "系统信息设置"; { el.UM_ID = AdminId; } this.key.Value = "3"; i = ad.Delete(id); if (i == 1) { el.L_Content = "删除管理员信息成功"; Response.Redirect(url); } else { el.L_Content = "删除管理员信息失败"; Alert("删除失败!", url); } l.Insert(el); } } else if (e.CommandName == "up") { this.key.Value = "2"; XYECOM.Business.Admin ad = new XYECOM.Business.Admin(); XYECOM.Model.AdminInfo ea = new XYECOM.Model.AdminInfo(); ea = ad.GetItem(Int32.Parse(gvlist.DataKeys[Convert.ToInt32(e.CommandArgument)].Value.ToString())); this.value.Value = gvlist.DataKeys[Convert.ToInt32(e.CommandArgument)].Value.ToString(); this.txtName1.Text = ea.UM_Name; this.ddlUpdate.SelectedValue = ea.UR_ID.ToString(); } }