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

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

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