C# 클래스 SenseNet.Portal.UI.Controls.ChoiceControl

상속: FieldControl, INamingContainer
파일 보기 프로젝트 열기: maxpavlov/FlexNet 1 사용 예제들

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