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

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

表格窗体列 更多...

类 FineUIPro.WindowField 继承关系图:

## 属性
override bool | EnableHeaderMenu`[get, set]`
| 启用表头菜单 更多...
override bool | EnableColumnHide`[get, set]`
| 是否允许隐藏列 更多...
override bool | Enabled`[get, set]`
| 是否可用 更多...
string | WindowID`[get, set]`
| 对应的窗体控件ID 更多...
string | DataWindowTitleField`[get, set]`
| 窗体标题对应的字段名称 更多...
string | DataWindowTitleFormatString`[get, set]`
| 窗体标题对应的字段格式化字符串 更多...
string | DataTextField`[get, set]`
| 字段名称 更多...
string | DataTextFormatString`[get, set]`
| 字段格式化字符串 更多...
bool | HtmlEncode`[get, set]`
| 显示之前进行HTML编码（默认为true） 更多...
bool | HtmlEncodeFormatString`[get, set]`
| HTML编码（默认为true） 更多...
string | DataIFrameUrlFields`[get, set]`
| 绑定到IFrame地址的字段名称列表 更多...
string | DataIFrameUrlFormatString`[get, set]`
| 绑定到IFrame地址的字段格式化字符串 更多...
bool | UrlEncode`[get, set]`
| 对每个绑定到IFrame地址的字段进行URL编码（默认为true） 更多...
string | IFrameUrl`[get, set]`
| IFrame地址 更多...
string | Text`[get, set]`
| 显示文本 更多...
string | Title`[get, set]`
| 标题 更多...
IconFont | IconFont`[get, set]`
| 图标字体 更多...
Icon | Icon`[get, set]`
| 图标 更多...
string | IconUrl`[get, set]`
| 图标地址 更多...
属性 继承自 FineUIPro.BaseField
string | DataSimulateTreeLevelField`[get, set]`
| 此列模拟树显示时的层次字段 更多...
string | ToolTip`[get, set]`
| 提示文本 更多...
ToolTipType | ToolTipType`[get, set]`
| 提示文本类型 更多...
ToolTipPosition | ToolTipPosition`[get, set]`
| 提示文本的位置 更多...
string | DataToolTipField`[get, set]`
| 提示字段名称 更多...
string | DataToolTipFormatString`[get, set]`
| 提示字段格式化字符串 更多...
属性 继承自 FineUIPro.GridColumn
Grid | Grid`[get]`
| 表格对象 更多...
override JObject | Attributes`[get, set]`
| HTML标签属性 更多...
int | ColumnIndex`[get]`
| 列索引 更多...
int? | ColumnOrder`[get, set]`
| 列顺序 更多...
GridFilter | Filter`[get]`
| 过滤 更多...
bool | EnableFilter`[get, set]`
| 允许过滤 更多...
virtual bool | EnableResize`[get, set]`
| 是否可以改变列宽度 更多...
string | SortField`[get, set]`
| 排序字段 更多...
virtual ? bool | EnableLock`[get, set]`
| 允许锁定 更多...
virtual bool | Locked`[get, set]`
| 是否处于锁定状态 更多...
string | ColumnID`[get, set]`
| 列ID（如果没有设置，则为ClientID） 更多...
string? | HeaderText`[get, set]`
| 标题栏显示的文字 更多...
string | HeaderToolTip`[get, set]`
| 标题栏文字的提示文本 更多...
ToolTipType | HeaderToolTipType`[get, set]`
| 标题栏文字的提示文本类型 更多...
ToolTipPosition | HeaderToolTipPosition`[get, set]`
| 标题栏文字的提示文本位置 更多...
Unit? | Width`[get, set]`
| 列宽度 更多...
virtual Unit | MinWidth`[get, set]`
| 最小列宽度 更多...
virtual Unit | MaxWidth`[get, set]`
| 最大列宽度 更多...
int? | BoxFlex`[get, set]`
| 控制子控件的尺寸（表格列使用HBox布局） 更多...
bool | ExpandUnusedSpace`[get, set]`
| 此列会扩展所有未使用的宽度 更多...
TextAlign | TextAlign`[get, set]`
| 文本的排列位置 更多...
TextAlign | HeaderTextAlign`[get, set]`
| 标题文本的排列位置 更多...
virtual bool | EnableHeaderMenu`[get, set]`
| 启用表头菜单 更多...
virtual bool? | EnableColumnHide`[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.GridColumn
| GridColumn ()
| 构造函数 更多...
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');) 更多...

## 详细描述

表格窗体列

## 属性说明

## ◆ DataIFrameUrlFields

string FineUIPro.WindowField.DataIFrameUrlFields
| get set

绑定到IFrame地址的字段名称列表

## ◆ DataIFrameUrlFormatString

string FineUIPro.WindowField.DataIFrameUrlFormatString
| get set

绑定到IFrame地址的字段格式化字符串

## ◆ DataTextField

string FineUIPro.WindowField.DataTextField
| get set

字段名称

## ◆ DataTextFormatString

string FineUIPro.WindowField.DataTextFormatString
| get set

字段格式化字符串

## ◆ DataWindowTitleField

string FineUIPro.WindowField.DataWindowTitleField
| get set

窗体标题对应的字段名称

## ◆ DataWindowTitleFormatString

string FineUIPro.WindowField.DataWindowTitleFormatString
| get set

窗体标题对应的字段格式化字符串

## ◆ EnableColumnHide

override bool FineUIPro.WindowField.EnableColumnHide
| get set

是否允许隐藏列

## ◆ Enabled

override bool FineUIPro.WindowField.Enabled
| get set

是否可用

## ◆ EnableHeaderMenu

override bool FineUIPro.WindowField.EnableHeaderMenu
| get set

启用表头菜单

## ◆ HtmlEncode

bool FineUIPro.WindowField.HtmlEncode
| get set

显示之前进行HTML编码（默认为true）

## ◆ HtmlEncodeFormatString

bool FineUIPro.WindowField.HtmlEncodeFormatString
| get set

HTML编码（默认为true）

## ◆ Icon

Icon FineUIPro.WindowField.Icon
| get set

图标

## ◆ IconFont

IconFont FineUIPro.WindowField.IconFont
| get set

图标字体

## ◆ IconUrl

string FineUIPro.WindowField.IconUrl
| get set

图标地址

## ◆ IFrameUrl

string FineUIPro.WindowField.IFrameUrl
| get set

IFrame地址

## ◆ Text

string FineUIPro.WindowField.Text
| get set

显示文本

## ◆ Title

string FineUIPro.WindowField.Title
| get set

标题

## ◆ UrlEncode

bool FineUIPro.WindowField.UrlEncode
| get set

对每个绑定到IFrame地址的字段进行URL编码（默认为true）

## ◆ WindowID

string FineUIPro.WindowField.WindowID
| get set

对应的窗体控件ID

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

- WindowField.cs