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

Inheritance: FieldControl, INamingContainer
Afficher le fichier Open project: maxpavlov/FlexNet Class Usage Examples

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
DoAutoConfigure ( FieldSetting setting ) : void
GetBrowseControl ( ) : Control
GetData ( ) : object
SetData ( object data ) : void

Méthodes protégées

Méthode Description
AddChangeScript ( WebControl listControl, Control extratextBox ) : void
BuildControl ( System.Web.UI.WebControls.ListItemCollection itemCollection, List selectedItems ) : void
BuildOptions ( System.Web.UI.WebControls.ListItemCollection listItems, List configuredOptions, List values ) : void
FillBrowseControls ( ) : void
GetExtraValue ( ) : string
GetSelectedItems ( System.Web.UI.WebControls.ListItemCollection listItems, bool returnWithValues ) : List

Returns a list with the selected items and the given extra value if specified.

GetSelectedOptions ( System.Web.UI.WebControls.ListItemCollection listItems ) : List
SetExtraValue ( string value ) : void

Method Details

AddChangeScript() protected méthode

protected AddChangeScript ( WebControl listControl, Control extratextBox ) : void
listControl System.Web.UI.WebControls.WebControl
extratextBox System.Web.UI.Control
Résultat void

BuildControl() protected méthode

protected BuildControl ( System.Web.UI.WebControls.ListItemCollection itemCollection, List selectedItems ) : void
itemCollection System.Web.UI.WebControls.ListItemCollection
selectedItems List
Résultat void

BuildOptions() protected méthode

protected BuildOptions ( System.Web.UI.WebControls.ListItemCollection listItems, List configuredOptions, List values ) : void
listItems System.Web.UI.WebControls.ListItemCollection
configuredOptions List
values List
Résultat void

DoAutoConfigure() public méthode

public DoAutoConfigure ( FieldSetting setting ) : void
setting FieldSetting
Résultat void

FillBrowseControls() protected méthode

protected FillBrowseControls ( ) : void
Résultat void

GetBrowseControl() public méthode

public GetBrowseControl ( ) : Control
Résultat System.Web.UI.Control

GetData() public méthode

public GetData ( ) : object
Résultat object

GetExtraValue() protected abstract méthode

protected abstract GetExtraValue ( ) : string
Résultat string

GetSelectedItems() protected méthode

Returns a list with the selected items and the given extra value if specified.
protected GetSelectedItems ( System.Web.UI.WebControls.ListItemCollection listItems, bool returnWithValues ) : List
listItems System.Web.UI.WebControls.ListItemCollection Collection of the items are given in the field.
returnWithValues bool If true, the result collection is constructed with value of the ListItem. If false, the value of the text property of the ListItem is used.
Résultat List

GetSelectedOptions() protected méthode

protected GetSelectedOptions ( System.Web.UI.WebControls.ListItemCollection listItems ) : List
listItems System.Web.UI.WebControls.ListItemCollection
Résultat List

SetData() public méthode

public SetData ( object data ) : void
data object
Résultat void

SetExtraValue() protected abstract méthode

protected abstract SetExtraValue ( string value ) : void
value string
Résultat void