protected void Page_Load(object sender, EventArgs e)
        {
            if (function.isAjax())
            {
                string action = Request.Form["action"];
                string result = "";
                switch (action)
                {
                case "checkname":
                    if (B_Role.IsExit(Request.Form["name"]))
                    {
                        result = "-1";
                    }
                    else
                    {
                        result = "1";
                    }
                    break;

                default:
                    break;
                }
                Response.Write(result); Response.Flush(); Response.End();
            }
            Call.SetBreadCrumb(Master, "<li><a href='" + CustomerPageAction.customPath2 + "Main.aspx'>工作台</a></li><li><a href='UserManage.aspx'>用户管理</a></li><li> <a href='AdminManage.aspx'>管理员管理</a></li><li><a href=\"RoleManage.aspx\">角色管理</a></li><li><asp:Literal Text='添加角色'>" + Literal1_Hid.Value + "</asp:Literal></li>");
            B_Admin badmin = new B_Admin();

            if (!B_ARoleAuth.Check(ZoomLa.Model.ZLEnum.Auth.user, "RoleEdit"))
            {
                function.WriteErrMsg("没有权限进行此项操作");
            }
            if (!Page.IsPostBack)
            {
                ViewState["RoleID"] = Request.QueryString["RoleID"];

                //判断当前角色是否存在
                if (B_Role.IsExit(DataConverter.CLng(ViewState["RoleID"])))
                {
                    this.LblTitle.Text      = "修改角色";
                    this.Literal1_Hid.Value = "修改角色";
                    role = B_Role.GetRoleById(DataConverter.CLng(ViewState["RoleID"]));
                    this.txbRoleName.Text  = role.RoleName;
                    this.tbRoleInfo.Text   = role.Description;
                    EditRoleName_Hid.Value = role.RoleName;
                }
                else
                {
                    this.LblTitle.Text      = "添加角色";
                    this.Literal1_Hid.Value = "添加角色";
                }
            }
        }
        /// <summary>
        /// 验证角色名称是否已经存在
        /// </summary>
        /// <param name="source"></param>
        /// <param name="args"></param>
        #region

        protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args)
        {
            string roleName = this.txbRoleName.Text;

            if (B_Role.IsExit(roleName))
            {
                this.cvRole.Visible   = true;
                args.IsValid          = false;
                this.txbRoleName.Text = "sdfsdf";
            }
            else
            {
                args.IsValid = true;
            }
        }