C# Class SenseNet.Portal.UI.Controls.ReferenceGrid

Inheritance: FieldControl, INamingContainer, ITemplateFieldControl
Mostrar archivo Open project: maxpavlov/FlexNet

Public Properties

Property Type Description
_actualTreeRoots List

Protected Properties

Property Type Description
AddButtonControlID string
ChangeButtonControlID string
ClearButtonControlID string
PagerDivID string
TableControlID string

Private Properties

Property Type Description
GetAddButtonHandler string
GetAllowedContentTypesParam string
GetClearButtonHandler string
GetDataInternal object
GetDefaultContentTypesParam string
GetDefaultPathParam string
GetMultiSelectModeParam string
GetStringListParam string
GetTreeRootsParam string
InitGrid void
ManipulateTemplateControls void
SetDataInternal void

Public Methods

Method Description
DoAutoConfigure ( FieldSetting setting ) : void
GetAddButtonControl ( ) : System.Web.UI.WebControls.Button
GetChangeButtonControl ( ) : System.Web.UI.WebControls.Button
GetClearButtonControl ( ) : System.Web.UI.WebControls.Button
GetData ( ) : object
GetInnerControl ( ) : Control
GetLabelForDescription ( ) : Control
GetLabelForTitleControl ( ) : Control
GetPagerDiv ( ) : System.Web.UI.WebControls.Panel
GetTableControl ( ) : System.Web.UI.WebControls.Table
ReferenceGrid ( ) : System
SetData ( object data ) : void

Protected Methods

Method Description
OnInit ( EventArgs e ) : void
OnPreRender ( EventArgs e ) : void
RenderContents ( System.Web.UI.HtmlTextWriter writer ) : void
RenderEditor ( System.Web.UI.HtmlTextWriter writer ) : void
RenderSimple ( System.Web.UI.HtmlTextWriter writer ) : void

Private Methods

Method Description
GetAddButtonHandler ( ) : string
GetAllowedContentTypesParam ( ) : string
GetClearButtonHandler ( ) : string
GetDataInternal ( ITextControl inputTextBox ) : object
GetDefaultContentTypesParam ( ) : string
GetDefaultPathParam ( ) : string
GetMultiSelectModeParam ( ) : string
GetStringListParam ( List list ) : string
GetTreeRootsParam ( ) : string
InitGrid ( ) : void
ManipulateTemplateControls ( ) : void
SetDataInternal ( object data, ITextControl inputTextBox ) : void

Method Details

DoAutoConfigure() public method

public DoAutoConfigure ( FieldSetting setting ) : void
setting SenseNet.Services.ContentStore.FieldSetting
return void

GetAddButtonControl() public method

public GetAddButtonControl ( ) : System.Web.UI.WebControls.Button
return System.Web.UI.WebControls.Button

GetChangeButtonControl() public method

public GetChangeButtonControl ( ) : System.Web.UI.WebControls.Button
return System.Web.UI.WebControls.Button

GetClearButtonControl() public method

public GetClearButtonControl ( ) : System.Web.UI.WebControls.Button
return System.Web.UI.WebControls.Button

GetData() public method

public GetData ( ) : object
return object

GetInnerControl() public method

public GetInnerControl ( ) : Control
return System.Web.UI.Control

GetLabelForDescription() public method

public GetLabelForDescription ( ) : Control
return System.Web.UI.Control

GetLabelForTitleControl() public method

public GetLabelForTitleControl ( ) : Control
return System.Web.UI.Control

GetPagerDiv() public method

public GetPagerDiv ( ) : System.Web.UI.WebControls.Panel
return System.Web.UI.WebControls.Panel

GetTableControl() public method

public GetTableControl ( ) : System.Web.UI.WebControls.Table
return System.Web.UI.WebControls.Table

OnInit() protected method

protected OnInit ( EventArgs e ) : void
e System.EventArgs
return void

OnPreRender() protected method

protected OnPreRender ( EventArgs e ) : void
e System.EventArgs
return void

ReferenceGrid() public method

public ReferenceGrid ( ) : System
return System

RenderContents() protected method

protected RenderContents ( System.Web.UI.HtmlTextWriter writer ) : void
writer System.Web.UI.HtmlTextWriter
return void

RenderEditor() protected method

protected RenderEditor ( System.Web.UI.HtmlTextWriter writer ) : void
writer System.Web.UI.HtmlTextWriter
return void

RenderSimple() protected method

protected RenderSimple ( System.Web.UI.HtmlTextWriter writer ) : void
writer System.Web.UI.HtmlTextWriter
return void

SetData() public method

public SetData ( object data ) : void
data object
return void

Property Details

AddButtonControlID protected_oe property

protected string AddButtonControlID
return string

ChangeButtonControlID protected_oe property

protected string ChangeButtonControlID
return string

ClearButtonControlID protected_oe property

protected string ClearButtonControlID
return string

PagerDivID protected_oe property

protected string PagerDivID
return string

TableControlID protected_oe property

protected string TableControlID
return string

_actualTreeRoots public_oe property

public List _actualTreeRoots
return List