private void AddUserRole() { TRoleManager roleManager = new TRoleManager(); this.cb_userType.MultiColumnComboBoxElement.Columns.Add("NAME"); var data = roleManager.GetDataSetByFieldsAndWhere("distinct UserRole", "where UserRole != '管理员'").Tables[0]; if (data.Rows.Count <= 0) { return; } foreach (DataRow dr in data.Rows) { this.cb_userType.EditorControl.Rows.Add(dr[0].ToString()); } this.cb_userType.EditorControl.ShowColumnHeaders = false; this.cb_userType.EditorControl.AutoSizeColumnsMode = Telerik.WinControls.UI.GridViewAutoSizeColumnsMode.Fill; if (this.cb_userType.EditorControl.Rows.Count > 0) { this.cb_userType.SelectedIndex = 0; } }
private void Init() { InitCheckItems(); this.cob_roleList.MultiColumnComboBoxElement.Columns.Add("NAME"); var data = roleManager.GetDataSetByFieldsAndWhere("distinct UserRole", "where UserRole != '管理员'").Tables[0]; if (data.Rows.Count <= 0) { return; } foreach (DataRow dr in data.Rows) { this.cob_roleList.EditorControl.Rows.Add(dr[0].ToString()); } this.cob_roleList.EditorControl.ShowColumnHeaders = false; this.cob_roleList.EditorControl.AutoSizeColumnsMode = Telerik.WinControls.UI.GridViewAutoSizeColumnsMode.Fill; if (this.cob_roleList.EditorControl.Rows.Count > 0) { this.cob_roleList.SelectedIndex = 0; } //init limit InitCheckLimitByRole(this.cob_roleList.Text.Trim()); }