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

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

Private Properties

프로퍼티 타입 설명
AddAllFields void
AddControls void
AddFieldControl void
AddFieldsOrder void
AddNameAndUrlName void
AddThankYouPage void
BindingFieldsAndControlsByAttribute Type>.Dictionary
CreateDefaultChoiceControl FieldControl
CreateDefaultDateTimeControl FieldControl
CreateDefaultLongTextControl FieldControl
CreateFieldControlByHint FieldControl
GetControlTypes Type>.Dictionary
InitializeWizard void
IsReadOnly bool
SortFieldNames IEnumerable
WizardNextButtonClick void
WizardPreviousButtonClick void

공개 메소드들

메소드 설명
CreateDefaultFieldControl ( Field field ) : FieldControl
GenericFieldControl ( ) : System
GetFieldVisibility ( ViewMode viewMode, Field field ) : FieldVisibility
GetVisibleFieldNames ( SenseNet.ContentRepository.Content content, ViewMode viewMode ) : List

보호된 메소드들

메소드 설명
LoadControlState ( object savedState ) : void
OnInit ( EventArgs e ) : void
SaveControlState ( ) : object

비공개 메소드들

메소드 설명
AddAllFields ( ContentView cv, Field>.IDictionary fields ) : void
AddControls ( ) : void
AddFieldControl ( ContentView cv, Field field ) : void
AddFieldsOrder ( ContentView cv, Field>.IDictionary fields ) : void
AddNameAndUrlName ( List fieldNames, ContentView cv, Field>.IDictionary fields ) : void
AddThankYouPage ( ) : void
BindingFieldsAndControlsByAttribute ( ) : Type>.Dictionary
CreateDefaultChoiceControl ( ChoiceFieldSetting choiceSetting ) : FieldControl
CreateDefaultDateTimeControl ( DateTimeFieldSetting dateTimeFieldSetting ) : FieldControl
CreateDefaultLongTextControl ( LongTextFieldSetting longTextSetting ) : FieldControl
CreateFieldControlByHint ( string hint ) : FieldControl
GetControlTypes ( ) : Type>.Dictionary
InitializeWizard ( ) : void
IsReadOnly ( string fieldName ) : bool
SortFieldNames ( SenseNet.ContentRepository.Content content ) : IEnumerable
WizardNextButtonClick ( object sender, System.Web.UI.WebControls.WizardNavigationEventArgs e ) : void
WizardPreviousButtonClick ( object sender, System.Web.UI.WebControls.WizardNavigationEventArgs e ) : void

메소드 상세

CreateDefaultFieldControl() 공개 정적인 메소드

public static CreateDefaultFieldControl ( Field field ) : FieldControl
field SenseNet.ContentRepository.Field
리턴 FieldControl

GenericFieldControl() 공개 메소드

public GenericFieldControl ( ) : System
리턴 System

GetFieldVisibility() 공개 정적인 메소드

public static GetFieldVisibility ( ViewMode viewMode, Field field ) : FieldVisibility
viewMode ViewMode
field SenseNet.ContentRepository.Field
리턴 FieldVisibility

GetVisibleFieldNames() 공개 정적인 메소드

public static GetVisibleFieldNames ( SenseNet.ContentRepository.Content content, ViewMode viewMode ) : List
content SenseNet.ContentRepository.Content
viewMode ViewMode
리턴 List

LoadControlState() 보호된 메소드

protected LoadControlState ( object savedState ) : void
savedState object
리턴 void

OnInit() 보호된 메소드

protected OnInit ( EventArgs e ) : void
e System.EventArgs
리턴 void

SaveControlState() 보호된 메소드

protected SaveControlState ( ) : object
리턴 object