FineUICore 13.0.0
ASP.NET 低代码快速开发框架
载入中...
搜索中...
未找到
FineUICore.RenderFieldTagHelper类 参考

表格列标签 更多...

类 FineUICore.RenderFieldTagHelper 继承关系图:
FineUICore.RenderBaseFieldTagHelper FineUICore.GridColumnTagHelper FineUICore.ControlBaseTagHelper FineUICore.IGridColumnTagHelper FineUICore.BaseTagHelper FineUICore.IControlBaseTagHelper

Public 成员函数

 RenderFieldTagHelper ()
 构造函数
RenderFieldTagHelper Editor (params IFieldTagHelper[] extensions)
 单元格编辑控件
RenderFieldTagHelper Editor (params Field[] items)
 单元格编辑控件
Public 成员函数 继承自 FineUICore.RenderBaseFieldTagHelper
 RenderBaseFieldTagHelper (RenderBaseField source)
 构造函数
Public 成员函数 继承自 FineUICore.GridColumnTagHelper
 GridColumnTagHelper (GridColumn source)
 构造函数
Public 成员函数 继承自 FineUICore.ControlBaseTagHelper
 ControlBaseTagHelper (ControlBase source)
 构造函数
Public 成员函数 继承自 FineUICore.BaseTagHelper
override async Task ProcessAsync (TagHelperContext context, TagHelperOutput output)
 异步处理标签

属性

new RenderField Source [get]
 当前控件
string RowGroupSummaryText [get, set]
 行分组的合计行文本
SummaryType RowGroupSummaryType [get, set]
 行分组的合计行类型
string RowGroupSummaryRendererFunction [get, set]
 自定义行分组的合计行渲染器函数(JavaScript函数)
bool ShowToolTip [get, set]
 是否显示单元格文字的提示文本
ToolTipType ToolTipType [get, set]
 单元格文字的提示文本类型
ToolTipPosition ToolTipPosition [get, set]
 提示文本的位置
string SorterFunction [get, set]
 自定义客户端排序函数(JavaScript函数)
string DataSimulateTreeLevelField [get, set]
 此列模拟树显示时的层次字段
FieldType FieldType [get, set]
 字段类型
string FieldFormat [get, set]
 字段格式化字符串(将数据转换为指定的类型,常配合FieldType=Date使用)
Renderer Renderer [get, set]
 渲染器
string RendererArgument [get, set]
 渲染器的参数
string RendererFunction [get, set]
 自定义渲染器函数(JavaScript函数)
bool? ClientHtmlEncode [get, set]
 是否在客户端进行HTML编码
bool? EncodeText [get, set]
 是否在客户端进行HTML编码
bool AutoSelectEditor [get, set]
 单元格编辑时自动选中编辑框内的文本(默认为false)
string SummaryText [get, set]
 合计行文本
SummaryType SummaryType [get, set]
 合计行类型
string SummaryRendererFunction [get, set]
 自定义合计行渲染器函数(JavaScript函数)
bool RenderAsRowExpander [get, set]
 是否渲染为行标签列
bool ExpandOnDblClick [get, set]
 双击展开折叠行标签列
bool ExpandOnEnter [get, set]
 回车按键展开折叠行标签列
bool ExpandToSelectRow [get, set]
 点击行标签列的图标时选中行
string EditSetterFunction [get, set]
 自定义编辑器设置函数(JavaScript函数)
string EditGetterFunction [get, set]
 自定义编辑器获取函数(JavaScript函数)
属性 继承自 FineUICore.RenderBaseFieldTagHelper
new RenderBaseField Source [get]
 当前控件
bool QuickSortField [get, set]
 快速设置排序字段(当DataField存在时,将SortField的值设置为DataField的值)
string DataField [get, set]
 字段名称
bool? EnableColumnEdit [get, set]
 启用本列的单元格编辑功能(仅在表格的AllowCellEditing=true时有效)
ModelExpression For [get, set]
 模型绑定
属性 继承自 FineUICore.GridColumnTagHelper
new GridColumn Source [get]
 当前控件
bool EnableFilter [get, set]
 允许过滤
bool EnableResize [get, set]
 是否可以改变列宽度
string SortField [get, set]
 排序字段
bool? EnableLock [get, set]
 允许锁定
bool Locked [get, set]
 是否处于锁定状态
LockedPosition LockedPosition [get, set]
 锁定列的位置
string ColumnID [get, set]
 列标识符(如果没有设置,则为ClientID)
string HeaderCssClass [get, set]
 标题栏样式类
string HeaderText [get, set]
 标题栏文字
string HeaderToolTip [get, set]
 标题栏文字的提示文本
ToolTipType HeaderToolTipType [get, set]
 标题栏文字的提示文本类型
ToolTipPosition HeaderToolTipPosition [get, set]
 标题栏文字的提示文本位置
int? Width [get, set]
 列宽度
int? MinWidth [get, set]
 最小列宽度
int? MaxWidth [get, set]
 最大列宽度
int BoxFlex [get, set]
 控制子控件的尺寸(表格列使用HBox布局)
bool ExpandUnusedSpace [get, set]
 此列会标签所有未使用的宽度
TextAlign TextAlign [get, set]
 文本的排列位置
TextAlign HeaderTextAlign [get, set]
 标题文本的排列位置
bool EnableHeaderMenu [get, set]
 启用表头菜单
bool EnableColumnHide [get, set]
 启用表头菜单的隐藏列功能
属性 继承自 FineUICore.ControlBaseTagHelper
ControlBase Source [get]
 当前控件
string runat [get, set]
 无实际作用的属性(为了兼容ASP.NET WebForms控件的runat属性)
JObject Attributes [get, set]
 HTML标签属性
string AttributeDataTag [get, set]
 HTML标签属性(data-tag)
string ID [get, set]
 控件ID
bool Enabled [get, set]
 是否可用
bool Hidden [get, set]
 是否隐藏控件
HideMode HideMode [get, set]
 隐藏模式
属性 继承自 FineUICore.BaseTagHelper
ViewContext ViewContext [get, set]
 视图上下文对象

详细描述

表格列标签

构造及析构函数说明

◆ RenderFieldTagHelper()

FineUICore.RenderFieldTagHelper.RenderFieldTagHelper ( )

构造函数

成员函数说明

◆ Editor() [1/2]

RenderFieldTagHelper FineUICore.RenderFieldTagHelper.Editor ( params Field[] items)

单元格编辑控件

参数
items
返回

◆ Editor() [2/2]

RenderFieldTagHelper FineUICore.RenderFieldTagHelper.Editor ( params IFieldTagHelper[] extensions)

单元格编辑控件

参数
extensions
返回

属性说明

◆ AutoSelectEditor

bool FineUICore.RenderFieldTagHelper.AutoSelectEditor
getset

单元格编辑时自动选中编辑框内的文本(默认为false)

◆ ClientHtmlEncode

bool? FineUICore.RenderFieldTagHelper.ClientHtmlEncode
getset

是否在客户端进行HTML编码

◆ DataSimulateTreeLevelField

string FineUICore.RenderFieldTagHelper.DataSimulateTreeLevelField
getset

此列模拟树显示时的层次字段

◆ EditGetterFunction

string FineUICore.RenderFieldTagHelper.EditGetterFunction
getset

自定义编辑器获取函数(JavaScript函数)

◆ EditSetterFunction

string FineUICore.RenderFieldTagHelper.EditSetterFunction
getset

自定义编辑器设置函数(JavaScript函数)

◆ EncodeText

bool? FineUICore.RenderFieldTagHelper.EncodeText
getset

是否在客户端进行HTML编码

◆ ExpandOnDblClick

bool FineUICore.RenderFieldTagHelper.ExpandOnDblClick
getset

双击展开折叠行标签列

◆ ExpandOnEnter

bool FineUICore.RenderFieldTagHelper.ExpandOnEnter
getset

回车按键展开折叠行标签列

◆ ExpandToSelectRow

bool FineUICore.RenderFieldTagHelper.ExpandToSelectRow
getset

点击行标签列的图标时选中行

◆ FieldFormat

string FineUICore.RenderFieldTagHelper.FieldFormat
getset

字段格式化字符串(将数据转换为指定的类型,常配合FieldType=Date使用)

◆ FieldType

FieldType FineUICore.RenderFieldTagHelper.FieldType
getset

字段类型

◆ RenderAsRowExpander

bool FineUICore.RenderFieldTagHelper.RenderAsRowExpander
getset

是否渲染为行标签列

◆ Renderer

Renderer FineUICore.RenderFieldTagHelper.Renderer
getset

渲染器

◆ RendererArgument

string FineUICore.RenderFieldTagHelper.RendererArgument
getset

渲染器的参数

◆ RendererFunction

string FineUICore.RenderFieldTagHelper.RendererFunction
getset

自定义渲染器函数(JavaScript函数)

◆ RowGroupSummaryRendererFunction

string FineUICore.RenderFieldTagHelper.RowGroupSummaryRendererFunction
getset

自定义行分组的合计行渲染器函数(JavaScript函数)

◆ RowGroupSummaryText

string FineUICore.RenderFieldTagHelper.RowGroupSummaryText
getset

行分组的合计行文本

◆ RowGroupSummaryType

SummaryType FineUICore.RenderFieldTagHelper.RowGroupSummaryType
getset

行分组的合计行类型

◆ ShowToolTip

bool FineUICore.RenderFieldTagHelper.ShowToolTip
getset

是否显示单元格文字的提示文本

◆ SorterFunction

string FineUICore.RenderFieldTagHelper.SorterFunction
getset

自定义客户端排序函数(JavaScript函数)

◆ Source

new RenderField FineUICore.RenderFieldTagHelper.Source
get

当前控件

实现了 FineUICore.IControlBaseTagHelper.

◆ SummaryRendererFunction

string FineUICore.RenderFieldTagHelper.SummaryRendererFunction
getset

自定义合计行渲染器函数(JavaScript函数)

◆ SummaryText

string FineUICore.RenderFieldTagHelper.SummaryText
getset

合计行文本

◆ SummaryType

SummaryType FineUICore.RenderFieldTagHelper.SummaryType
getset

合计行类型

◆ ToolTipPosition

ToolTipPosition FineUICore.RenderFieldTagHelper.ToolTipPosition
getset

提示文本的位置

◆ ToolTipType

ToolTipType FineUICore.RenderFieldTagHelper.ToolTipType
getset

单元格文字的提示文本类型


该类的文档由以下文件生成:
  • RenderFieldTagHelper.cs