protected void Page_Load(object sender, EventArgs e) { if (base.IsPostBack) { return; } if (!this.Page.IsPostBack && base.Request.Params["id"] != null) { roleManageDb roleManageDb = new roleManageDb(); DataTable dataTable = roleManageDb.selAllUsers(this.Page.Request.Params["id"].ToString()); this.DataGrid1.DataSource = dataTable; this.DataGrid1.DataBind(); int count = dataTable.Rows.Count; dataTable.Clear(); dataTable = roleManageDb.roleQuary(this.Page.Request.Params["id"].ToString()); this.lblCaption.Text = string.Concat(new object[] { "共有 <font color='red'>", count, "</font> 个用户使用角色 <font color='red'>", dataTable.Rows[0]["v_jsmc"].ToString(), "</font>" }); } }
protected void Page_Load(object sender, EventArgs e) { string text = base.Request.QueryString["strRoleCode"].Trim(); if (text.Length != 0) { roleManageDb roleManageDb = new roleManageDb(); DataTable dataTable = roleManageDb.selAllUsers(text); if (dataTable.Rows.Count == 0) { if (roleManageDb.roleDel(text)) { string text2 = ""; text2 += "<script language=JavaScript>alert(\"删除成功!\");window.location='roleList.aspx';</script>"; this.RegisterStartupScript("alert", text2); return; } string script = "<script language=JavaScript>alert(\"删除失败!\");window.location='roleList.aspx';</script>"; this.RegisterStartupScript("alert", script); return; } else { if (dataTable.Rows.Count > 0) { string script2 = "<script language=JavaScript>alert(\"该角色被使用,不能删除!\");window.location='roleList.aspx';</script>"; this.RegisterStartupScript("alert", script2); return; } } } else { string script3 = "<script language=JavaScript>alert(\"操作失败!\");window.location='roleList.aspx';</script>"; this.RegisterStartupScript("alert", script3); } }