Click or drag to resize

DataContextAddTextAreaFieldTModel(String, Int32, String, String, String, String, String, String, String, String, Boolean, Boolean) Method

Generates template based text area field based on reflected modeled table field attributes.

Namespace: GSF.Web.Model
Assembly: GSF.Web (in GSF.Web.dll) Version: 2.4.181-beta
Syntax
public string AddTextAreaField<TModel>(
	string fieldName,
	int rows = 2,
	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
)
where TModel : class, new()
View Source

Parameters

fieldName  String
Field name for text area field.
rows  Int32  (Optional)
Number of rows for text area.
fieldLabel  String  (Optional)
Label name for text area field, pulls from LabelAttribute if defined, otherwise defaults to fieldName.
fieldID  String  (Optional)
ID to use for text area field; defaults to text + 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.

Type Parameters

TModel
Modeled table.

Return Value

String
Generated HTML for new text area field based on modeled table field attributes.
See Also