protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { BLL.dept pBll = new BLL.dept(); string placeSql = ""; string roleSql = "roleId<>1"; if (Request.Cookies["isAdmin"].Value != "1") { placeSql = " deptId in (" + pBll.GetAllChild(int.Parse(Request.Cookies["deptId"].Value)) + ") "; roleSql = "roleId>2"; } ClassHelper.AddDeptList(ddrPlace); BLL.role roleBll = new BLL.role(); ddrRole.DataTextField = "roleName"; ddrRole.DataValueField = "roleId"; ddrRole.DataSource = roleBll.GetList(roleSql); ddrRole.DataBind(); ddrRole.Items.Insert(0, new ListItem("请选择", "0")); ddrRole.SelectedValue = "2"; ddrRole.Enabled = false; } }