| 
            
              DataContextAddInputField(String, Boolean, Int32, String, String, String, String, String, String, String, String, String, Boolean, Boolean) Method
             | 
          
        
        
            Generates template based input text field based on specified parameters.
            
        
        Namespace: GSF.Web.ModelAssembly: GSF.Web (in GSF.Web.dll) Version: 2.4.257-beta
Syntaxpublic string AddInputField(
	string fieldName,
	bool required,
	int maxLength = 0,
	string inputType = null,
	string fieldLabel = null,
	string fieldID = null,
	string groupDataBinding = null,
	string labelDataBinding = null,
	string requiredDataBinding = null,
	string customDataBinding = null,
	string dependencyFieldName = null,
	string toolTip = null,
	bool initialFocus = false,
	bool enableHotLinks = true
)
Public Function AddInputField ( 
	fieldName As String,
	required As Boolean,
	Optional maxLength As Integer = 0,
	Optional inputType As String = Nothing,
	Optional fieldLabel As String = Nothing,
	Optional fieldID As String = Nothing,
	Optional groupDataBinding As String = Nothing,
	Optional labelDataBinding As String = Nothing,
	Optional requiredDataBinding As String = Nothing,
	Optional customDataBinding As String = Nothing,
	Optional dependencyFieldName As String = Nothing,
	Optional toolTip As String = Nothing,
	Optional initialFocus As Boolean = false,
	Optional enableHotLinks As Boolean = true
) As String
public:
String^ AddInputField(
	String^ fieldName, 
	bool required, 
	int maxLength = 0, 
	String^ inputType = nullptr, 
	String^ fieldLabel = nullptr, 
	String^ fieldID = nullptr, 
	String^ groupDataBinding = nullptr, 
	String^ labelDataBinding = nullptr, 
	String^ requiredDataBinding = nullptr, 
	String^ customDataBinding = nullptr, 
	String^ dependencyFieldName = nullptr, 
	String^ toolTip = nullptr, 
	bool initialFocus = false, 
	bool enableHotLinks = true
)
member AddInputField : 
        fieldName : string * 
        required : bool * 
        ?maxLength : int * 
        ?inputType : string * 
        ?fieldLabel : string * 
        ?fieldID : string * 
        ?groupDataBinding : string * 
        ?labelDataBinding : string * 
        ?requiredDataBinding : string * 
        ?customDataBinding : string * 
        ?dependencyFieldName : string * 
        ?toolTip : string * 
        ?initialFocus : bool * 
        ?enableHotLinks : bool 
(* Defaults:
        let _maxLength = defaultArg maxLength 0
        let _inputType = defaultArg inputType null
        let _fieldLabel = defaultArg fieldLabel null
        let _fieldID = defaultArg fieldID null
        let _groupDataBinding = defaultArg groupDataBinding null
        let _labelDataBinding = defaultArg labelDataBinding null
        let _requiredDataBinding = defaultArg requiredDataBinding null
        let _customDataBinding = defaultArg customDataBinding null
        let _dependencyFieldName = defaultArg dependencyFieldName null
        let _toolTip = defaultArg toolTip null
        let _initialFocus = defaultArg initialFocus false
        let _enableHotLinks = defaultArg enableHotLinks true
*)
-> string function AddInputField(fieldName, required, maxLength, inputType, fieldLabel, fieldID, groupDataBinding, labelDataBinding, requiredDataBinding, customDataBinding, dependencyFieldName, toolTip, initialFocus, enableHotLinks);
 View SourceParameters
- fieldName  String
 - Field name for input text field.
 - required  Boolean
 - Determines if field name is required.
 - maxLength  Int32  (Optional)
 - Defines maximum input field length.
 - inputType  String  (Optional)
 - Input field type, defaults to text.
 - fieldLabel  String  (Optional)
 - Label name for input text field, defaults to fieldName.
 - fieldID  String  (Optional)
 - ID to use for input field; defaults to input + fieldName.
 - groupDataBinding  String  (Optional)
 - Data-bind operations to apply to outer form-group div, if any.
 - labelDataBinding  String  (Optional)
 - Data-bind operations to apply to label, if any.
 - requiredDataBinding  String  (Optional)
 - Boolean data-bind operation to apply to required state, if any.
 - customDataBinding  String  (Optional)
 - Extra custom data-binding operations to apply to field, if any.
 - dependencyFieldName  String  (Optional)
 - Defines default "enabled" subordinate data-bindings based a single boolean field, e.g., a check-box.
 - toolTip  String  (Optional)
 - Tool tip text to apply to field, if any.
 - initialFocus  Boolean  (Optional)
 - Use field for initial focus.
 - enableHotLinks  Boolean  (Optional)
 - Enable clickable URLs and e-mail addresses in view mode.
 
Return Value
StringGenerated HTML for new input field based on specified parameters.
See Also