FineUIPro 8.2.1 企业级 ASP.NET UI 控件库

属性 | 所有成员列表
FineUIPro.HiddenField类 参考

隐藏表单控件 更多...

类 FineUIPro.HiddenField 继承关系图:

## 属性
override bool? | Hidden`[get, set]`
| 是否隐藏控件（默认为true） 更多...
属性 继承自 FineUIPro.RealTextField
int? | ChangeEventDelay`[get, set]`
| 触发change事件之前延迟的毫秒数（默认为500ms，如果设为0则不延迟） 更多...
string? | InputType`[get, set]`
| 文本框类型，可设置HTML5属性(url, date, color, tel, number...) 更多...
virtual string? | EmptyText`[get, set]`
| 文本框为空时显示的文本 更多...
virtual string? | Text`[get, set]`
| [AJAX属性]文本 更多...
bool? | AutoPostBack`[get, set]`
| 是否自动回发（文本值改变） 更多...
bool? | EnableBlurEvent`[get, set]`
| 启用失去焦点事件 更多...
virtual EventHandler | TextChanged
| 文本改变事件（需要启用AutoPostBack） 更多...
virtual EventHandler | Blur
| 失去焦点事件（需要启用EnableBlurEvent） 更多...
属性 继承自 FineUIPro.TextField
bool? | AutoComplete`[get, set]`
| 启用表单字段的自动完成功能 更多...
bool? | EnablePrefix`[get, set]`
| 启用前缀文本 更多...
string? | Prefix`[get, set]`
| 前缀文本 更多...
bool? | EnableSuffix`[get, set]`
| 启用后缀文本 更多...
string? | Suffix`[get, set]`
| 后缀文本 更多...
bool? | ValidateForValue`[get, set]`
| 对值进行验证（MinLength, MaxLength, Required, Regex, RegexPattern） 更多...
bool? | Required`[get, set]`
| 是否必填项（对显示文本进行验证） 更多...
string? | RequiredMessage`[get, set]`
| 为空时提示信息 更多...
int??? | MaxLength`[get, set]`
| 最大长度（对显示文本进行验证） 更多...
string? | MaxLengthMessage`[get, set]`
| 超过最大长度时提示信息 更多...
int??? | MinLength`[get, set]`
| 最小长度（对显示文本进行验证） 更多...
string? | MinLengthMessage`[get, set]`
| 少于最小长度时提示信息 更多...
RegexPattern? | RegexPattern`[get, set]`
| 正则表达式常用类型（对显示文本进行验证） 更多...
string? | Regex`[get, set]`
| 正则表达式（对显示文本进行验证） 更多...
string? | RegexMessage`[get, set]`
| 不满足正则表达式时提示信息 更多...
bool? | RegexIgnoreCase`[get, set]`
| 正则表达式是否忽略大小写 更多...
string? | CompareControl`[get, set]`
| 需要比较的控件（对值进行验证） 更多...
string? | CompareValue`[get, set]`
| 需要比较的值（对值进行验证） 更多...
Operator? | CompareOperator`[get, set]`
| 比较操作符 更多...
CompareType? | CompareType`[get, set]`
| 比较的类型 更多...
string? | CompareMessage`[get, set]`
| 不满足比较条件时提示信息 更多...
virtual string? | NextFocusControl`[get, set]`
| 响应回车键获得焦点的控件 更多...
virtual string? | NextClickControl`[get, set]`
| 响应回车键自动点击的控件 更多...
属性 继承自 FineUIPro.Field
string? | ValidatorFunction`[get, set]`
| 客户端验证函数（JavaScript函数） 更多...
bool? | ShowLabel`[get, set]`
| 是否显示标签 更多...
bool? | ShowEmptyLabel`[get, set]`
| 是否显示空白的标签 更多...
string? | Label`[get, set]`
| [AJAX属性]标签文本 更多...
bool? | ShowRedStar`[get, set]`
| 用来标识必填项的红色星号 更多...
virtual bool? | Readonly`[get, set]`
| [AJAX属性]表单控件的只读状态 更多...
virtual ? short?? | TabIndex`[get, set]`
| Tab按键的跳转顺序 更多...
string? | LabelSeparator`[get, set]`
| 表单中字段与标签的分隔符 更多...
LabelAlign? | LabelAlign`[get, set]`
| 表单中标签的位置 更多...
MessageTarget? | MessageTarget`[get, set]`
| 无效字段提示消息的位置 更多...
Unit??? | OffsetRight`[get, set]`
| 距离右侧边界的宽度（相当于设置CSS样式margin-right） 更多...
Unit??? | LabelWidth`[get, set]`
| 标签的宽度 更多...
bool? | EnableValidateTrim`[get, set]`
| 验证时去除文本的前后空白字符 更多...
属性 继承自 FineUIPro.BoxComponent
Unit? | Width`[get, set]`
| 宽度 更多...
Unit? | Height`[get, set]`
| 高度 更多...
string? | AnchorValue`[get, set]`
| 锚点值（当父容器的Layout=Anchor时有效） 更多...
string? | ColumnWidth`[get, set]`
| 列的宽度（当父容器的Layout=Column时有效） 更多...
Unit? | AbsoluteX`[get, set]`
| 绝对定位的X坐标（当父容器的Layout=Absolute时有效） 更多...
Unit? | AbsoluteY`[get, set]`
| 绝对定位的Y坐标（当父容器的Layout=Absolute时有效） 更多...
int? | TableConfigColumns`[get, set]`
| 表格列数（当父容器的Layout=Table时有效） 更多...
int? | TableRowspan`[get, set]`
| 表格合并行（当父容器的Layout=Table时有效） 更多...
int? | TableColspan`[get, set]`
| 表格合并列（当父容器的Layout=Table时有效） 更多...
BoxLayoutAlign? | BoxConfigAlign`[get, set]`
| 控制子控件的位置（当本容器的Layout=VBox或者HBox时有效） 更多...
BoxLayoutPosition? | BoxConfigPosition`[get, set]`
| 控制子控件的位置（当本容器的Layout=VBox或者HBox时有效） 更多...
string? | BoxConfigPadding`[get, set]`
| 内边距（当本容器的Layout=VBox或者HBox时有效） 更多...
string? | BoxConfigChildMargin`[get, set]`
| 子控件的外边距（当本容器的Layout=VBox或者HBox时有效） 更多...
string? | BoxConfigLastChildMargin`[get, set]`
| 最后一个子控件的外边距（当本容器的Layout=VBox或者HBox时有效） 更多...
int? | BoxFlex`[get, set]`
| 控制子控件的尺寸（当父容器的Layout=VBox或者HBox时有效） 更多...
Unit? | BlockConfigSpace`[get, set]`
| 块间距（当本容器的Layout=Block时有效） 更多...
int? | BlockConfigBlockCount`[get, set]`
| 自定义总块数（当本容器的Layout=Block时有效） 更多...
int? | Block`[get, set]`
| 块大小，超小屏幕（当父容器的Layout=Block时有效） 更多...
int? | BlockSM`[get, set]`
| 块大小，小屏幕（当父容器的Layout=Block时有效） 更多...
int? | BlockMD`[get, set]`
| 块大小，中等屏幕（当父容器的Layout=Block时有效） 更多...
int? | BlockLG`[get, set]`
| 块大小，大屏幕（当父容器的Layout=Block时有效） 更多...
bool? | RegionSplit`[get, set]`
| 是否启用区域分隔条 更多...
bool? | RegionSplitDraggable`[get, set]`
| 区域分隔条是否可拖动 更多...
bool? | RegionSplitIcon`[get, set]`
| 是否显示区域分隔条图标 更多...
Unit? | RegionSplitWidth`[get, set]`
| 区域分隔条的宽度 更多...
bool? | RegionSplitTransparent`[get, set]`
| 区域分隔条是否透明 更多...
string? | RegionPercent`[get, set]`
| 区域的百分比尺寸（当父容器的Layout=Region时有效） 更多...
bool? | RegionSplitHeaderClass`[get, set]`
| 是否为区域分隔条使用表头样式 更多...
Position? | RegionPosition`[get, set]`
| 区域所在的位置 更多...
属性 继承自 FineUIPro.Component
virtual bool? | FocusOnPageLoad`[get, set]`
| 页面加载后立即获得焦点 更多...
virtual string? | CssClass`[get, set]`
| [AJAX属性]控件样式类名 更多...
virtual string? | CssStyle`[get, set]`
| [AJAX属性]控件样式 更多...
string? | Margin`[get, set]`
| 外边距 更多...
Unit? | MarginRight`[get, set]`
| 右侧外边距 更多...
Unit? | MarginLeft`[get, set]`
| 左侧外边距 更多...
Unit? | MarginTop`[get, set]`
| 顶部外边距 更多...
Unit? | MarginBottom`[get, set]`
| 底部外边距 更多...
属性 继承自 FineUIPro.ControlBase
override bool | EnableViewState`[get]`
| 不支持此属性 更多...
override string | ClientID`[get]`
| 控件的客户端ID（比如：RegionPanel1_Button1） 更多...
string | WrapperID`[get]`
| 控件外部容器的客户端ID（比如：Button1_wrapper） 更多...
string | ProductName`[get]`
| 产品名称 更多...
virtual string | ProductVersion`[get]`
| 产品版本 更多...
virtual JObject | Attributes`[get, set]`
| HTML标签属性 更多...
string? | AttributeDataTag`[get, set]`
| HTML标签属性（data-tag） 更多...
override string | ID`[get, set]`
| 控件ID 更多...
virtual bool? | Enabled`[get, set]`
| [AJAX属性]是否可用 更多...
bool | RenderToClient`[get, set]`
| 指示控件是否被渲染出来（显示隐藏控件，请使用Hidden属性） 更多...
override bool | Visible`[get]`
| 是否向前台输出控件（避免使用此属性！！如果要显示隐藏控件，请使用Hidden属性） 更多...
virtual bool? | Hidden`[get, set]`
| [AJAX属性]是否隐藏控件 更多...
virtual HideMode? | HideMode`[get, set]`
| 隐藏模式 更多...
virtual bool | EnableAjax`[get, set]`
| 是否启用AJAX 更多...
bool | EnableAjaxLoading`[get, set]`
| 是否启用Ajax正在加载提示 更多...
AjaxLoadingType | AjaxLoadingType`[get, set]`
| Ajax正在加载提示的类型 更多...
string | AjaxLoadingText`[get, set]`
| AJAX提示的文本 更多...
string | AjaxLoadingMaskText`[get, set]`
| Mask类型的AJAX提示文本 更多...
bool | ShowAjaxLoadingMaskText`[get, set]`
| 是否显示Mask类型的提示文本 更多...
bool | IsFineUIAjaxPostBack`[get]`
| 是否处于FineUI的AJAX回发过程 更多...
bool | IsFineUIProAjaxPostBack`[get]`
| 是否处于FineUI的AJAX回发过程 更多...
virtual ListenerCollection | Listeners`[get]`
| 客户端事件列表 更多...

## 额外继承的成员函数
Public 成员函数 继承自 FineUIPro.RealTextField
| RealTextField ()
| 构造函数 更多...
virtual bool | LoadPostData (string postDataKey, System.Collections.Specialized.NameValueCollection postCollection)
| 处理回发数据 更多...
virtual void | RaisePostDataChangedEvent ()
| 触发回发数据改变事件 更多...
virtual void | RaisePostBackEvent (string eventArgument)
| 处理回发事件 更多...
Public 成员函数 继承自 FineUIPro.TextField
| TextField ()
| 构造函数 更多...
Public 成员函数 继承自 FineUIPro.Field
| Field ()
| 构造函数 更多...
void | Reset ()
| 重置此字段的值（比如用来清空FileUpload的内容） 更多...
virtual string | GetResetReference ()
| 获取重置此字段的客户端脚本 更多...
virtual string | GetValueReference ()
| 获取此字段值的客户端脚本（注意返回的脚本不带结束分号） 更多...
void | MarkInvalid (string message)
| 设置字段验证失败的提示信息 更多...
void | ClearInvalid ()
| 清除验证失败的提示信息 更多...
string | GetMarkInvalidReference (string message)
| 获取字段验证失败提示信息的客户端脚本 更多...
string | GetClearInvalidReference ()
| 获取清除验证失败提示信息的客户端脚本 更多...
new void | Focus ()
| 使控件获得焦点 更多...
void | Focus (bool selectText)
| 使控件获得焦点，并选中控件中的文本内容 更多...
void | Focus (bool selectText, int delayMilliseconds)
| 使控件获得焦点，并选中控件中的文本内容 更多...
string | GetFocusReference ()
| 获得使控件获得焦点的脚本 更多...
string | GetFocusReference (bool selectText)
| 获得使控件获得焦点，并选中控件中的文本内容的脚本 更多...
string | GetFocusReference (bool selectText, int delayMilliseconds)
| 获得使控件获得焦点，并选中控件中的文本内容的脚本 更多...
Public 成员函数 继承自 FineUIPro.BoxComponent
| BoxComponent ()
| 构造函数 更多...
Public 成员函数 继承自 FineUIPro.Component
| Component ()
| 构造函数 更多...
Public 成员函数 继承自 FineUIPro.ControlBase
| ControlBase ()
| 构造函数 更多...
override void | RenderControl (HtmlTextWriter writer)
| 重载 RenderControl，为了向子控件公开 RenderBeginTag 和 RenderEndTag 两个方法 更多...
bool | PropertyModified (string propertyName)
| 回发过程中此属性是否被改变 如果是客户端可以改变的属性，仅在服务器端改变时才返回 true， （如果仅是客户端改变，则返回 false，因为客户端改变的属性不需要再输出相应的 JavaScript 脚本） 更多...
bool | PropertyModified (params string[] propertyNames)
| 回发过程中这些属性是否被改变 只要任何属性被改变，就返回 true 更多...
void | RecoverPropertiesFromJObject (JObject state)
| 从JObject恢复控件的属性 更多...
JObject | ConvertPropertiesToJObject (List< string > propertyList)
| 将控件的属性列表转化为JObject对象 更多...
string | GetPostBackEventReference ()
| 获取回发页面的客户端脚本（比如：__doPostBack('btnChangeEnable','');) 更多...
string | GetPostBackEventReference (string eventArgument)
| 获取回发页面的客户端脚本（比如：__doPostBack('btnChangeEnable','true');) 更多...
string | GetPostBackEventReference (string eventArgument, bool enableAjax)
| 获取回发页面的客户端脚本（比如：__doPostBack('btnChangeEnable','true');) 更多...
string | GetPostBackEventReference (string eventArgument, bool enableAjax, bool persistOriginal)
| 获取回发页面的客户端脚本（比如：__doPostBack('btnChangeEnable','true');) 更多...

## 详细描述

隐藏表单控件

## 属性说明

## ◆ Hidden

override bool? FineUIPro.HiddenField.Hidden
| get set

是否隐藏控件（默认为true）

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

- HiddenField.cs