Class RolesSelectionGrid
  
  
  
    Inheritance
    
    
    RolesSelectionGrid
   
  
  
  
  Assembly: DotNetNuke.dll
  Syntax
  
    public class RolesSelectionGrid : Control, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, INamingContainer
   
  Constructors
  
  RolesSelectionGrid()
  
  
  Declaration
  
    public RolesSelectionGrid()
   
  Properties
  
  AlternatingItemStyle
  
  
  Declaration
  
    public TableItemStyle AlternatingItemStyle { get; }
   
  Property Value
  
  
  AutoGenerateColumns
  
  
  Declaration
  
    public bool AutoGenerateColumns { get; set; }
   
  Property Value
  
  
  CellSpacing
  
  
  Declaration
  
    public int CellSpacing { get; set; }
   
  Property Value
  
  
  Columns
  
  
  Declaration
  
    public DataGridColumnCollection Columns { get; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    public TableItemStyle FooterStyle { get; }
   
  Property Value
  
  
  GridLines
  
  
  Declaration
  
    public GridLines GridLines { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    public TableItemStyle HeaderStyle { get; }
   
  Property Value
  
  
  ItemStyle
  
  
  Declaration
  
    public TableItemStyle ItemStyle { get; }
   
  Property Value
  
  
  Items
  
  
  Declaration
  
    public DataGridItemCollection Items { get; }
   
  Property Value
  
  
  ResourceFile
  
  
  Declaration
  
    public string ResourceFile { get; set; }
   
  Property Value
  
  
  SelectedItemStyle
  
  
  Declaration
  
    public TableItemStyle SelectedItemStyle { get; }
   
  Property Value
  
  
  SelectedRoleNames
  
  
  Declaration
  
    public ArrayList SelectedRoleNames { get; set; }
   
  Property Value
  
  
  ShowAllUsers
  
  
  Declaration
  
    public bool ShowAllUsers { get; set; }
   
  Property Value
  
  
  ShowUnauthenticatedUsers
  
  
  Declaration
  
    public bool ShowUnauthenticatedUsers { get; set; }
   
  Property Value
  
  Methods
  
  CreateChildControls()
  
  
  Declaration
  
    protected override void CreateChildControls()
   
  Overrides
  
  
  LoadViewState(object)
  
  
  Declaration
  
    protected override void LoadViewState(object savedState)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | object | savedState |  | 
    
  
  Overrides
  
  
  OnPreRender(EventArgs)
  
  
  Declaration
  
    protected override void OnPreRender(EventArgs e)
   
  Parameters
  
  Overrides
  
  
  SaveViewState()
  
  
  Declaration
  
    protected override object SaveViewState()
   
  Returns
  
  Overrides
  
  
  UpdateRoleSelections()
  
  
  Declaration
  
    protected void UpdateRoleSelections()
   
  
  UpdateSelection(string, bool)
  
  
  Declaration
  
    protected virtual void UpdateSelection(string roleName, bool selected)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | string | roleName |  | 
      
        | bool | selected |  | 
    
  
  
  UpdateSelections()
  
  
  Declaration
  
    protected void UpdateSelections()
   
  Implements
  
  
  
  
  
  
  
  
  
  Extension Methods