FineUIMvc 11.7
企业级 ASP.NET MVC 控件库
载入中...
搜索中...
未找到
FineUIMvc.FieldAjaxHelper< T, TAjaxHelper > 模板类 参考abstract

表单字段基类帮助类 更多...

类 FineUIMvc.FieldAjaxHelper< T, TAjaxHelper > 继承关系图:
FineUIMvc.BoxComponentAjaxHelper< T, TAjaxHelper > FineUIMvc.ComponentAjaxHelper< T, TAjaxHelper > FineUIMvc.ControlBaseAjaxHelper< T, TAjaxHelper > FineUIMvc.IControlBaseAjaxHelper< T > FineUIMvc.TextFieldAjaxHelper< T, TAjaxHelper > FineUIMvc.ToolTipFieldAjaxHelper< T, TAjaxHelper > FineUIMvc.RealTextFieldAjaxHelper< T, TAjaxHelper >

Public 成员函数

 FieldAjaxHelper (Field source)
 构造函数
 
void Focus ()
 使控件获得焦点
 
void Focus (bool selectText)
 使控件获得焦点,并选中控件中的文本内容
 
void Focus (bool selectText, int delayMilliseconds)
 使控件获得焦点,并选中控件中的文本内容
 
string GetFocusReference ()
 获得使控件获得焦点的脚本
 
string GetFocusReference (bool selectText)
 获得使控件获得焦点,并选中控件中的文本内容的脚本
 
string GetFocusReference (bool selectText, int delayMilliseconds)
 获得使控件获得焦点,并选中控件中的文本内容的脚本
 
void Reset ()
 重置此字段的值(比如用来清空FileUpload的内容)
 
virtual string GetResetReference ()
 获取重置此字段的客户端脚本
 
virtual string GetValueReference ()
 获取此字段值的客户端脚本(注意返回的脚本不带结束分号)
 
void MarkInvalid (string message)
 设置字段验证失败的提示信息
 
void ClearInvalid ()
 清除验证失败的提示信息
 
string GetMarkInvalidReference (string message)
 获取字段验证失败提示信息的客户端脚本
 
string GetClearInvalidReference ()
 获取清除验证失败提示信息的客户端脚本
 
- Public 成员函数 继承自 FineUIMvc.BoxComponentAjaxHelper< T, TAjaxHelper >
 BoxComponentAjaxHelper (BoxComponent source)
 构造函数
 
- Public 成员函数 继承自 FineUIMvc.ComponentAjaxHelper< T, TAjaxHelper >
 ComponentAjaxHelper (Component source)
 构造函数
 
void ApplyStyles (string styles)
 设置控件样式
 
void CssStyle (string styles)
 设置控件样式
 
void AddCssClass (string cssClass)
 添加控件样式类
 
void RemoveCssClass (string cssClass)
 删除控件样式类
 
- Public 成员函数 继承自 FineUIMvc.ControlBaseAjaxHelper< T, TAjaxHelper >
 ControlBaseAjaxHelper (ControlBase source)
 构造函数
 
virtual void Enabled (bool enabled)
 设置控件的启用状态
 
virtual void Disabled (bool disabled)
 设置控件的禁用状态
 
virtual void Hidden (bool hidden)
 设置控件的隐藏状态
 
virtual void Attribute (string key, string value)
 设置HTML标签属性
 

属性

new Field Source [get]
 当前控件
 
- 属性 继承自 FineUIMvc.BoxComponentAjaxHelper< T, TAjaxHelper >
new BoxComponent Source [get]
 当前控件
 
- 属性 继承自 FineUIMvc.ComponentAjaxHelper< T, TAjaxHelper >
new Component Source [get]
 当前控件
 
- 属性 继承自 FineUIMvc.ControlBaseAjaxHelper< T, TAjaxHelper >
ControlBase Source [get]
 当前控件
 
- 属性 继承自 FineUIMvc.IControlBaseAjaxHelper< T >
ControlBase Source [get]
 控件对象
 

详细描述

表单字段基类帮助类

模板参数
T
TAjaxHelper
类型限制
T :Field 
TAjaxHelper :FieldAjaxHelper 
TAjaxHelper :T 
TAjaxHelper :TAjaxHelper 

构造及析构函数说明

◆ FieldAjaxHelper()

FineUIMvc.FieldAjaxHelper< T, TAjaxHelper >.FieldAjaxHelper ( Field  source)

构造函数

参数
source

成员函数说明

◆ ClearInvalid()

void FineUIMvc.FieldAjaxHelper< T, TAjaxHelper >.ClearInvalid ( )

清除验证失败的提示信息

◆ Focus() [1/3]

void FineUIMvc.FieldAjaxHelper< T, TAjaxHelper >.Focus ( )

使控件获得焦点

◆ Focus() [2/3]

void FineUIMvc.FieldAjaxHelper< T, TAjaxHelper >.Focus ( bool  selectText)

使控件获得焦点,并选中控件中的文本内容

参数
selectText是否选中控件中的文本内容

◆ Focus() [3/3]

void FineUIMvc.FieldAjaxHelper< T, TAjaxHelper >.Focus ( bool  selectText,
int  delayMilliseconds 
)

使控件获得焦点,并选中控件中的文本内容

参数
selectText是否选中控件中的文本内容
delayMilliseconds使控件获得焦点前延迟的毫秒数

◆ GetClearInvalidReference()

string FineUIMvc.FieldAjaxHelper< T, TAjaxHelper >.GetClearInvalidReference ( )

获取清除验证失败提示信息的客户端脚本

返回
客户端脚本

◆ GetFocusReference() [1/3]

string FineUIMvc.FieldAjaxHelper< T, TAjaxHelper >.GetFocusReference ( )

获得使控件获得焦点的脚本

返回
JS脚本

◆ GetFocusReference() [2/3]

string FineUIMvc.FieldAjaxHelper< T, TAjaxHelper >.GetFocusReference ( bool  selectText)

获得使控件获得焦点,并选中控件中的文本内容的脚本

参数
selectText是否选中控件中的文本内容
返回
JS脚本

◆ GetFocusReference() [3/3]

string FineUIMvc.FieldAjaxHelper< T, TAjaxHelper >.GetFocusReference ( bool  selectText,
int  delayMilliseconds 
)

获得使控件获得焦点,并选中控件中的文本内容的脚本

参数
selectText是否选中控件中的文本内容
delayMilliseconds使控件获得焦点前延迟的毫秒数
返回
JS脚本

◆ GetMarkInvalidReference()

string FineUIMvc.FieldAjaxHelper< T, TAjaxHelper >.GetMarkInvalidReference ( string  message)

获取字段验证失败提示信息的客户端脚本

参数
message提示信息
返回
客户端脚本

◆ GetResetReference()

virtual string FineUIMvc.FieldAjaxHelper< T, TAjaxHelper >.GetResetReference ( )
virtual

获取重置此字段的客户端脚本

返回

◆ GetValueReference()

virtual string FineUIMvc.FieldAjaxHelper< T, TAjaxHelper >.GetValueReference ( )
virtual

获取此字段值的客户端脚本(注意返回的脚本不带结束分号)

返回
客户端脚本

◆ MarkInvalid()

void FineUIMvc.FieldAjaxHelper< T, TAjaxHelper >.MarkInvalid ( string  message)

设置字段验证失败的提示信息

参数
message提示信息

◆ Reset()

void FineUIMvc.FieldAjaxHelper< T, TAjaxHelper >.Reset ( )

重置此字段的值(比如用来清空FileUpload的内容)

属性说明

◆ Source

new Field FineUIMvc.FieldAjaxHelper< T, TAjaxHelper >.Source
get

当前控件


该类的文档由以下文件生成: