/// <summary> /// 页面加载 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Page_Load(object sender, EventArgs e) { if (Page.IsPostBack) { return; } // 修改 if (Request.QueryString["ID"] != null) { var id = Convert.ToInt32(Request.QueryString["ID"]); if (id <= 0) { return; } // 获取数据 _systemRolesModel = _systemRolesBll.GetModel(id); if (_systemRolesModel == null) { return; } tbRoleName.Text = _systemRolesModel.RoleName; // 角色名称 tbRoleName.Enabled = false; // 如果是修改,禁止编辑角色名称 tbRemarks.Text = _systemRolesModel.Remarks; // 备注信息 // 绑定数据 Bind(); // 对控件进行赋值 foreach (Control item in MyMenus.Items) { var checklist = item.FindControl("MyCheckBoxList") as CheckBoxList; ControlTools.GetCheckList(checklist, _systemRolesModel.Actionstr); } } else // 添加 { Bind(); } }