Class PermissionTriState
A TriState permission control built specifically for use in the PermissionGrid control This control is not general in any way shape of form and should NOT be used outside of the PermissionGrid.
Inheritance
Namespace: DotNetNuke.UI.WebControls.Internal
Assembly: DotNetNuke.dll
Syntax
public class PermissionTriState : HiddenField
Constructors
| Improve this Doc View SourcePermissionTriState()
Initializes a new instance of the PermissionTriState class.
Declaration
public PermissionTriState()
Properties
| Improve this Doc View SourceIsFullControl
A TriState permission control built specifically for use in the PermissionGrid control This control is not general in any way shape of form and should NOT be used outside of the PermissionGrid.
Declaration
public bool IsFullControl { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
IsView
A TriState permission control built specifically for use in the PermissionGrid control This control is not general in any way shape of form and should NOT be used outside of the PermissionGrid.
Declaration
public bool IsView { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
Locked
A TriState permission control built specifically for use in the PermissionGrid control This control is not general in any way shape of form and should NOT be used outside of the PermissionGrid.
Declaration
public bool Locked { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
PermissionKey
A TriState permission control built specifically for use in the PermissionGrid control This control is not general in any way shape of form and should NOT be used outside of the PermissionGrid.
Declaration
public string PermissionKey { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
SupportsDenyMode
A TriState permission control built specifically for use in the PermissionGrid control This control is not general in any way shape of form and should NOT be used outside of the PermissionGrid.
Declaration
public bool SupportsDenyMode { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
Methods
| Improve this Doc View SourceGetInitScript(Control)
A TriState permission control built specifically for use in the PermissionGrid control This control is not general in any way shape of form and should NOT be used outside of the PermissionGrid.
Declaration
public static string GetInitScript(Control ctl)
Parameters
| Type | Name | Description |
|---|---|---|
| Control | ctl |
Returns
| Type | Description |
|---|---|
| System.String |
OnInit(EventArgs)
A TriState permission control built specifically for use in the PermissionGrid control This control is not general in any way shape of form and should NOT be used outside of the PermissionGrid.
Declaration
protected override void OnInit(EventArgs e)
Parameters
| Type | Name | Description |
|---|---|---|
| EventArgs | e |
RegisterScripts(Page, Control)
A TriState permission control built specifically for use in the PermissionGrid control This control is not general in any way shape of form and should NOT be used outside of the PermissionGrid.
Declaration
public static void RegisterScripts(Page page, Control ctl)
Parameters
| Type | Name | Description |
|---|---|---|
| Page | page | |
| Control | ctl |
Render(HtmlTextWriter)
A TriState permission control built specifically for use in the PermissionGrid control This control is not general in any way shape of form and should NOT be used outside of the PermissionGrid.
Declaration
protected override void Render(HtmlTextWriter writer)
Parameters
| Type | Name | Description |
|---|---|---|
| HtmlTextWriter | writer |