C# Класс SenseNet.Portal.UI.Controls.ChoiceControl

Наследование: FieldControl, INamingContainer
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание

Открытые методы

Метод Описание
DoAutoConfigure ( FieldSetting setting ) : void
GetBrowseControl ( ) : Control
GetData ( ) : object
SetData ( object data ) : void

Защищенные методы

Метод Описание
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

Описание методов

AddChangeScript() защищенный Метод

protected AddChangeScript ( WebControl listControl, Control extratextBox ) : void
listControl System.Web.UI.WebControls.WebControl
extratextBox System.Web.UI.Control
Результат void

BuildControl() защищенный Метод

protected BuildControl ( System.Web.UI.WebControls.ListItemCollection itemCollection, List selectedItems ) : void
itemCollection System.Web.UI.WebControls.ListItemCollection
selectedItems List
Результат void

BuildOptions() защищенный Метод

protected BuildOptions ( System.Web.UI.WebControls.ListItemCollection listItems, List configuredOptions, List values ) : void
listItems System.Web.UI.WebControls.ListItemCollection
configuredOptions List
values List
Результат void

DoAutoConfigure() публичный Метод

public DoAutoConfigure ( FieldSetting setting ) : void
setting FieldSetting
Результат void

FillBrowseControls() защищенный Метод

protected FillBrowseControls ( ) : void
Результат void

GetBrowseControl() публичный Метод

public GetBrowseControl ( ) : Control
Результат System.Web.UI.Control

GetData() публичный Метод

public GetData ( ) : object
Результат object

GetExtraValue() защищенный абстрактный Метод

protected abstract GetExtraValue ( ) : string
Результат string

GetSelectedItems() защищенный Метод

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.
Результат List

GetSelectedOptions() защищенный Метод

protected GetSelectedOptions ( System.Web.UI.WebControls.ListItemCollection listItems ) : List
listItems System.Web.UI.WebControls.ListItemCollection
Результат List

SetData() публичный Метод

public SetData ( object data ) : void
data object
Результат void

SetExtraValue() защищенный абстрактный Метод

protected abstract SetExtraValue ( string value ) : void
value string
Результат void