C# Class DotNetNuke.Modules.UserDefinedTable.EditControl

Abstraced (MustInherit) EditControl Defines the Interface and provides some Default Settings Concrete Classes provides the UI to edit and validate data
Inheritance: System.Web.UI.Control
Afficher le fichier Open project: DNNCommunity/DNN.FormAndList

Méthodes publiques

Méthode Description
GetFieldSetting ( string key ) : string
Initialise ( string fieldTitle, string fieldType, int fieldId, int moduleId, string controlHelpText, string defaultValue, bool required, string validationRule, string validationMsg, string editStyle, string inputSettings, string outputSettings, bool normalizeFlag, bool multipleValuesFlag, bool inputFilterTags, bool inputFilterScript, InputType inputSettingsListType, DotNetNuke.UI.Modules.ModuleInstanceContext moduleContext ) : void
Initialise ( string fieldTitle, string fieldType, int fieldId, int moduleId, string controlHelpText, string defaultValue, bool required, string validationRule, string validationMsg, string editStyle, string inputSettings, string outputSettings, bool normalizeFlag, bool multipleValuesFlag, bool inputFilterTags, bool inputFilterScript, InputType inputSettingsListType, DotNetNuke.UI.Modules.ModuleInstanceContext moduleContext, DataTable fieldSettingsTable, IFormEvents formEvents ) : void
IsValid ( ) : bool

Méthodes protégées

Méthode Description
AddListItems ( ListControl control ) : void
ApplyScriptFilter ( string input ) : string
CleanID ( string name ) : string
GetListControl ( ) : ListControl
IsNull ( ) : bool
IsValidType ( ) : bool
ServerTime ( string value ) : System.DateTime

Private Methods

Méthode Description
IsValidCustom ( ) : bool

Method Details

AddListItems() protected méthode

protected AddListItems ( ListControl control ) : void
control System.Web.UI.WebControls.ListControl
Résultat void

ApplyScriptFilter() protected static méthode

protected static ApplyScriptFilter ( string input ) : string
input string
Résultat string

CleanID() protected static méthode

protected static CleanID ( string name ) : string
name string
Résultat string

GetFieldSetting() public méthode

public GetFieldSetting ( string key ) : string
key string
Résultat string

GetListControl() protected méthode

protected GetListControl ( ) : ListControl
Résultat System.Web.UI.WebControls.ListControl

Initialise() public méthode

public Initialise ( string fieldTitle, string fieldType, int fieldId, int moduleId, string controlHelpText, string defaultValue, bool required, string validationRule, string validationMsg, string editStyle, string inputSettings, string outputSettings, bool normalizeFlag, bool multipleValuesFlag, bool inputFilterTags, bool inputFilterScript, InputType inputSettingsListType, DotNetNuke.UI.Modules.ModuleInstanceContext moduleContext ) : void
fieldTitle string
fieldType string
fieldId int
moduleId int
controlHelpText string
defaultValue string
required bool
validationRule string
validationMsg string
editStyle string
inputSettings string
outputSettings string
normalizeFlag bool
multipleValuesFlag bool
inputFilterTags bool
inputFilterScript bool
inputSettingsListType InputType
moduleContext DotNetNuke.UI.Modules.ModuleInstanceContext
Résultat void

Initialise() public méthode

public Initialise ( string fieldTitle, string fieldType, int fieldId, int moduleId, string controlHelpText, string defaultValue, bool required, string validationRule, string validationMsg, string editStyle, string inputSettings, string outputSettings, bool normalizeFlag, bool multipleValuesFlag, bool inputFilterTags, bool inputFilterScript, InputType inputSettingsListType, DotNetNuke.UI.Modules.ModuleInstanceContext moduleContext, DataTable fieldSettingsTable, IFormEvents formEvents ) : void
fieldTitle string
fieldType string
fieldId int
moduleId int
controlHelpText string
defaultValue string
required bool
validationRule string
validationMsg string
editStyle string
inputSettings string
outputSettings string
normalizeFlag bool
multipleValuesFlag bool
inputFilterTags bool
inputFilterScript bool
inputSettingsListType InputType
moduleContext DotNetNuke.UI.Modules.ModuleInstanceContext
fieldSettingsTable System.Data.DataTable
formEvents IFormEvents
Résultat void

IsNull() protected méthode

protected IsNull ( ) : bool
Résultat bool

IsValid() public méthode

public IsValid ( ) : bool
Résultat bool

IsValidType() protected méthode

protected IsValidType ( ) : bool
Résultat bool

ServerTime() protected méthode

protected ServerTime ( string value ) : System.DateTime
value string
Résultat System.DateTime