FineUIMvc 11.7
企业级 ASP.NET MVC 控件库
载入中...
搜索中...
未找到
FineUIMvc.GridExtension类 参考

表格控件扩展 更多...

类 FineUIMvc.GridExtension 继承关系图:
FineUIMvc.CollapsablePanelExtension< Grid, GridExtension >

Public 成员函数

 GridExtension (Grid source)
 构造函数
 
override GridExtension AutoScroll (bool param)
 不支持此属性
 
GridExtension DisplayType (GridDisplayType param)
 表格的显示类型
 
GridExtension CardRendererFunction (string param)
 自定义卡片渲染器函数(JavaScript函数)
 
GridExtension FixedRowHeight (bool param)
 行高度固定
 
GridExtension RowHeight (Unit param)
 行高度
 
GridExtension RowHeightCompact (Unit param)
 紧凑模式下的行高度
 
GridExtension RowHeightSmall (Unit param)
 小字体模式下的行高度
 
GridExtension RowHeightLarge (Unit param)
 大字体模式下的行高度
 
GridExtension RowHeightLargeSpace (Unit param)
 大间距模式下的行高度
 
GridExtension EnableRowGroup (bool param)
 启用行分组
 
GridExtension DataRowGroupField (string param)
 行数据分组字段名
 
GridExtension RowGroupCollapsible (bool param)
 是否显示行分组折叠图标
 
GridExtension RowGroupExpandOnDblClick (bool param)
 双击展开行分组节点
 
GridExtension ExpandAllRowGroups (bool param)
 展开所有的行分组
 
GridExtension RowGroupRendererFunction (string param)
 自定义行分组渲染器函数(JavaScript函数)
 
GridExtension RowGroupSummary (bool param)
 启用行分组合计行
 
GridExtension RowGroupSummaryRowCount (int param)
 行分组的合计行行数
 
GridExtension IncludeMergedData (bool param)
 
GridExtension CheckBoxSelectAutoHide (bool param)
 是否自动隐藏多选框(仅在启用EnableCheckBoxSelect属性时有效)
 
GridExtension EnableDelayRender (bool param)
 是否延迟渲染
 
GridExtension EnableRowHoverState (bool param)
 是否启用表格行的鼠标悬停样式
 
GridExtension ScrollTopAfterPaging (bool param)
 翻页后滚动到顶部(默认为false)
 
GridExtension ScrollTopAfterSorting (bool param)
 排序后滚动到顶部(默认为false)
 
GridExtension ClickOnContextMenu (bool param)
 右键点击时选中当前行(默认为true)
 
GridExtension PagingType (PagingType param)
 分页工具栏的显示类型
 
GridExtension MaxPagingNumberButton (int param)
 最多显示数字分页按钮的个数(默认值:5)
 
GridExtension ShowSelectedCell (bool? param)
 高亮显示选中的单元格
 
GridExtension ShowSelectedRow (bool param)
 高亮显示选中的行
 
GridExtension EnableSimulateTree (bool param)
 是否启用模拟树显示
 
GridExtension ArrowKeySelection (bool param)
 箭头按键改变选中行和单元格
 
GridExtension MouseWheelSelection (bool param)
 鼠标滚轮改变选中行
 
GridExtension QuickPaging (bool param)
 是否启用快速翻页功能(上下按键或者鼠标滚轮改变选中行)
 
GridExtension QuickPagingThenSelect (bool param)
 快速翻页后自动选中第一行或者最后一行
 
GridExtension AllowCellEditing (bool param)
 允许单元格编辑
 
GridExtension IsRowEditing (bool param)
 是否行编辑(需先启用AllowCellEditing)
 
GridExtension ClicksToEdit (int param)
 编辑单元格时点击单元格的次数(默认为2次)
 
GridExtension AllowColumnLocking (bool param)
 允许列锁定
 
GridExtension AllowFilters (bool param)
 允许过滤
 
GridExtension SeparateFilterMenu (bool param)
 是否启用单独的过滤菜单
 
GridExtension InlineFilters (bool param)
 是否内联过滤
 
GridExtension FilteredData (JArray param)
 过滤数据
 
GridExtension AutoSelectEditor (bool param)
 单元格编辑时自动选中编辑框内的文本(默认为false)
 
GridExtension AllowPaging (bool param)
 允许服务器端分页
 
GridExtension IsDatabasePaging (bool param)
 是否数据库分页
 
GridExtension ClearSelectionBeforePaging (bool param)
 分页前清空选中项
 
GridExtension ClearSelectionBeforeSorting (bool param)
 排序前清空选中项
 
GridExtension PageSize (int param)
 每页显示项数
 
GridExtension PageIndex (int param)
 当前显示页索引
 
GridExtension RecordCount (int param)
 记录的总个数
 
GridExtension SortFieldArray (string[] param)
 排序字段列表(每个排序字段后面紧跟着排序方向,例如:["Name","ASC","EntranceYear","DESC"])
 
GridExtension SortingMulti (bool param)
 支持多列排序
 
GridExtension SortingToolTip (bool param)
 显示列头的排序提示信息
 
GridExtension SortingCancel (bool param)
 允许点击列头来取消排序
 
GridExtension AllowSorting (bool param)
 允许服务器端排序
 
GridExtension IsDatabaseSorting (bool param)
 是否数据库排序(仅在启用网址数据源时有效)
 
GridExtension SortField (string param)
 排序字段
 
GridExtension SortDirection (string param)
 排序方向("ASC", "DESC")
 
GridExtension EnableSummary (bool param)
 启用合计行
 
GridExtension SummaryData (JObject param)
 合计行数据
 
GridExtension SummaryDataArray (JArray param)
 合计行数据
 
GridExtension SummaryPosition (SummaryPosition param)
 合计行的位置
 
GridExtension SummaryRowCount (int param)
 合计行的行数
 
GridExtension DataUrl (string param)
 网址数据源
 
GridExtension DataMethod (string param)
 请求网址数据源的方法(GET或者POST)
 
GridExtension RowRendererFunction (string param)
 自定义行渲染器函数(JavaScript函数)(推荐使用RowDataBoundFunction属性)
 
GridExtension RowDataBoundFunction (string param)
 自定义行数据绑定函数(JavaScript函数)
 
GridExtension EnableBigData (bool param)
 启用大数据模式
 
GridExtension EnableBigDataRowTip (bool param)
 启用大数据模式下的行数提示
 
GridExtension MinColumnWidth (int? param)
 最小列宽度
 
GridExtension DisableUnselectableRows (bool param)
 为不可选择的行应用禁用样式
 
GridExtension TabVerticalNavigate (bool param)
 Tab键纵向导航单元格(仅用于单元格编辑)
 
GridExtension TabEditableCell (bool param)
 Tab键只在可编辑单元格之间导航(仅用于单元格编辑)
 
GridExtension EnterSameAsTab (bool param)
 Enter键Tab键行为相同(仅用于单元格编辑)
 
GridExtension EnterNavigate (bool param)
 Enter键导航单元格(仅用于单元格编辑)
 
GridExtension EnterVerticalNavigate (bool param)
 Enter键纵向导航单元格(仅用于单元格编辑)
 
GridExtension EnterEditableCell (bool param)
 Enter键只在可编辑单元格之间导航(仅用于单元格编辑)
 
GridExtension Fields (params string[] param)
 数据字段
 
GridExtension DataAttributeFields (params string[] param)
 行属性字段
 
GridExtension DataIDField (string param)
 行数据标识字段名
 
GridExtension DataTextField (string param)
 行数据文本字段名
 
GridExtension EmptyText (string param)
 数据为空时显示在内容区域的文本,可以是HTML标签
 
GridExtension RowVerticalAlign (VerticalAlign param)
 行中文字的垂直排列位置(默认为Middle)
 
GridExtension ExpandAllRowExpanders (bool param)
 展开所有的行扩展列
 
GridExtension EnableTextSelection (bool param)
 启用表格中的文字选择
 
GridExtension ShowGridHeader (bool param)
 显示表格表头
 
GridExtension EnableHeaderMenu (bool param)
 启用表头菜单
 
GridExtension EnableHeaderMenuSort (bool param)
 启用排序菜单项
 
GridExtension EnableHeaderMenuColumns (bool param)
 启用隐藏列菜单项
 
GridExtension EnableColumnLines (bool param)
 启用表格列分隔线(默认为false)
 
GridExtension EnableColumnResize (bool param)
 是否启用列宽度调整
 
GridExtension EnableColumnMove (bool param)
 是否启用列移动
 
GridExtension EnableSameGroupColumnMove (bool param)
 是否启用同一分组内移动
 
GridExtension EnableRowLines (bool param)
 启用表格行分隔线(默认为true)
 
GridExtension EnableAlternateRowColor (bool param)
 启用交替行显示不同的颜色
 
GridExtension AutoExpandColumn (string param)
 自动扩展宽度以填充剩余空间的列(ColumnID)
 
GridExtension ForceFit (bool param)
 成比例改变表格各列的宽度,以防止出现水平滚动条(第一次加载和之后改变表格宽度时都有效)
 
GridExtension CheckBoxSelectDisplayType (CheckBoxDisplayType param)
 多选框列的显示类型
 
GridExtension CheckBoxSelectWidth (int? param)
 多选框列的宽度
 
GridExtension CheckBoxSelectHeaderText (string param)
 多选框列的标题栏文字
 
GridExtension EnableCheckBoxSelect (bool param)
 启用多选框
 
GridExtension CheckBoxSelectOnly (bool param)
 只能通过多选框选中行(仅在启用EnableCheckBoxSelect属性时有效)
 
GridExtension EnableMultiSelect (bool param)
 启用多行选择
 
GridExtension KeepCurrentSelection (bool param)
 多选时保持当前已选中行
 
GridExtension KeepPagedSelection (bool param)
 多选时保持分页中已选中行
 
GridExtension ShowPagingMessage (bool param)
 显示分页工具条右侧的分页信息
 
GridExtension SelectedRowIndex (int param)
 选中行的索引(列表中的第一项)
 
GridExtension SelectedRowIDArray (params string[] param)
 选中的行ID列表
 
GridExtension SelectedRowIndexArray (params int[] param)
 选中的行ID列表
 
GridExtension SelectedRowID (string param)
 选中的行ID
 
GridExtension DataSource (object param)
 数据源
 
GridExtension PageItems (params IControlBaseExtension[] extensions)
 分页工具条项集合
 
GridExtension PageItems (params ControlBase[] items)
 分页工具条项集合
 
GridExtension Columns (params IGridColumnExtension[] extensions)
 列集合
 
GridExtension Columns (params GridColumn[] items)
 列集合
 
GridExtension EnableTree (bool param)
 启用树表格
 
GridExtension ExpandAllTreeNodes (bool param)
 默认展开全部树节点(仅用于树表格)
 
GridExtension DataParentIDField (string param)
 行数据父节点标识字段名
 
GridExtension TreeCheckBox (bool param)
 是否启用节点复选框(仅适用于树表格)
 
GridExtension TreeOnlyLeafCheck (bool param)
 是否只显示叶子节点复选框(仅适用于树表格)
 
GridExtension TreeOnlyFolderCheck (bool param)
 是否只显示目录节点复选框(仅适用于树表格)
 
GridExtension TreeCascadeCheck (bool param)
 是否启用级联选择(仅适用于树表格)
 
GridExtension TreeColumn (string param)
 显示树状层级的列(ColumnID)
 
GridExtension TreeExpandOnDblClick (bool param)
 双击展开树节点
 
GridExtension EnableTreeIcons (bool param)
 启用树节点图标
 
GridExtension OnSort (string action)
 排序事件
 
GridExtension OnSort (string action, string fields)
 排序事件
 
GridExtension OnSort (string action, params Parameter[] parameters)
 排序事件
 
GridExtension OnSort (string action, string fields, params Parameter[] parameters)
 排序事件
 
GridExtension OnSort (Action< Event > eventAction)
 排序事件
 
GridExtension OnPageIndexChanged (string action)
 分页改变事件
 
GridExtension OnPageIndexChanged (string action, string fields)
 分页改变事件
 
GridExtension OnPageIndexChanged (string action, params Parameter[] parameters)
 分页改变事件
 
GridExtension OnPageIndexChanged (string action, string fields, params Parameter[] parameters)
 分页改变事件
 
GridExtension OnPageIndexChanged (Action< Event > eventAction)
 分页改变事件
 
GridExtension OnRowClick (string action)
 行单击事件
 
GridExtension OnRowClick (string action, string fields)
 行单击事件
 
GridExtension OnRowClick (string action, params Parameter[] parameters)
 行单击事件
 
GridExtension OnRowClick (string action, string fields, params Parameter[] parameters)
 行单击事件
 
GridExtension OnRowClick (Action< Event > eventAction)
 行单击事件
 
GridExtension OnRowDoubleClick (string action)
 行双击事件
 
GridExtension OnRowDoubleClick (string action, string fields)
 行双击事件
 
GridExtension OnRowDoubleClick (string action, params Parameter[] parameters)
 行双击事件
 
GridExtension OnRowDoubleClick (string action, string fields, params Parameter[] parameters)
 行双击事件
 
GridExtension OnRowDoubleClick (Action< Event > eventAction)
 行双击事件
 
GridExtension OnRowSelect (string action)
 行选中事件
 
GridExtension OnRowSelect (string action, string fields)
 行选中事件
 
GridExtension OnRowSelect (string action, params Parameter[] parameters)
 行选中事件
 
GridExtension OnRowSelect (string action, string fields, params Parameter[] parameters)
 行选中事件
 
GridExtension OnRowSelect (Action< Event > eventAction)
 行选中事件
 
GridExtension OnRowDeselect (string action)
 行取消选中事件
 
GridExtension OnRowDeselect (string action, string fields)
 行取消选中事件
 
GridExtension OnRowDeselect (string action, params Parameter[] parameters)
 行取消选中事件
 
GridExtension OnRowDeselect (string action, string fields, params Parameter[] parameters)
 行取消选中事件
 
GridExtension OnRowDeselect (Action< Event > eventAction)
 行取消选中事件
 
GridExtension OnFilterChanged (string action)
 过滤条件改变事件
 
GridExtension OnFilterChanged (string action, string fields)
 过滤条件改变事件
 
GridExtension OnFilterChanged (string action, params Parameter[] parameters)
 过滤条件改变事件
 
GridExtension OnFilterChanged (string action, string fields, params Parameter[] parameters)
 过滤条件改变事件
 
GridExtension OnFilterChanged (Action< Event > eventAction)
 过滤条件改变事件
 
GridExtension OnRowLazyLoad (string action)
 行延迟加载事件(仅适用于树表格)事件
 
GridExtension OnRowLazyLoad (string action, string fields)
 行延迟加载事件(仅适用于树表格)事件
 
GridExtension OnRowLazyLoad (string action, params Parameter[] parameters)
 行延迟加载事件(仅适用于树表格)事件
 
GridExtension OnRowLazyLoad (string action, string fields, params Parameter[] parameters)
 行延迟加载事件(仅适用于树表格)事件
 
GridExtension OnRowLazyLoad (Action< Event > eventAction)
 行延迟加载事件(仅适用于树表格)事件
 
GridExtension OnAfterEdit (string action)
 单元格编辑结束事件
 
GridExtension OnAfterEdit (string action, string fields)
 单元格编辑结束事件
 
GridExtension OnAfterEdit (string action, params Parameter[] parameters)
 单元格编辑结束事件
 
GridExtension OnAfterEdit (string action, string fields, params Parameter[] parameters)
 单元格编辑结束事件
 
GridExtension OnAfterEdit (Action< Event > eventAction)
 单元格编辑结束事件
 
- Public 成员函数 继承自 FineUIMvc.CollapsablePanelExtension< Grid, GridExtension >
 CollapsablePanelExtension (CollapsablePanel source)
 构造函数
 
TExtension Expanded (bool param)
 
TExtension Collapsed (bool param)
 
TExtension EnableCollapse (bool param)
 
TExtension Title (string param)
 
TExtension TitleAlign (TextAlign param)
 
TExtension TitleToolTip (string param)
 
TExtension TitleToolTipType (ToolTipType param)
 
TExtension TitleToolTipPosition (ToolTipPosition param)
 标题的提示文本位置
 
TExtension ShowHeader (bool param)
 
TExtension IconUrl (string param)
 
TExtension Icon (Icon param)
 
TExtension IconFont (IconFont param)
 
TExtension IconFontClass (string param)
 自定义图标字体的样式类
 
TExtension OnExpand (string action)
 展开面板事件
 
TExtension OnExpand (string action, string fields)
 展开面板事件
 
TExtension OnExpand (string action, params Parameter[] parameters)
 展开面板事件
 
TExtension OnExpand (string action, string fields, params Parameter[] parameters)
 展开面板事件
 
TExtension OnExpand (Action< Event > eventAction)
 展开面板事件
 
TExtension OnCollapse (string action)
 折叠面板事件
 
TExtension OnCollapse (string action, string fields)
 折叠面板事件
 
TExtension OnCollapse (string action, params Parameter[] parameters)
 折叠面板事件
 
TExtension OnCollapse (string action, string fields, params Parameter[] parameters)
 折叠面板事件
 
TExtension OnCollapse (Action< Event > eventAction)
 折叠面板事件
 

属性

new Grid Source [get]
 当前控件
 
- 属性 继承自 FineUIMvc.CollapsablePanelExtension< Grid, GridExtension >
new CollapsablePanel Source [get]
 当前控件
 

详细描述

表格控件扩展

构造及析构函数说明

◆ GridExtension()

FineUIMvc.GridExtension.GridExtension ( Grid  source)

构造函数

参数
source

成员函数说明

◆ AllowCellEditing()

GridExtension FineUIMvc.GridExtension.AllowCellEditing ( bool  param)

允许单元格编辑

参数
param
返回

◆ AllowColumnLocking()

GridExtension FineUIMvc.GridExtension.AllowColumnLocking ( bool  param)

允许列锁定

参数
param
返回

◆ AllowFilters()

GridExtension FineUIMvc.GridExtension.AllowFilters ( bool  param)

允许过滤

参数
param
返回

◆ AllowPaging()

GridExtension FineUIMvc.GridExtension.AllowPaging ( bool  param)

允许服务器端分页

参数
param
返回

◆ AllowSorting()

GridExtension FineUIMvc.GridExtension.AllowSorting ( bool  param)

允许服务器端排序

参数
param
返回

◆ ArrowKeySelection()

GridExtension FineUIMvc.GridExtension.ArrowKeySelection ( bool  param)

箭头按键改变选中行和单元格

参数
param
返回

◆ AutoExpandColumn()

GridExtension FineUIMvc.GridExtension.AutoExpandColumn ( string  param)

自动扩展宽度以填充剩余空间的列(ColumnID)

参数
param
返回

◆ AutoScroll()

override GridExtension FineUIMvc.GridExtension.AutoScroll ( bool  param)

不支持此属性

参数
param
返回

◆ AutoSelectEditor()

GridExtension FineUIMvc.GridExtension.AutoSelectEditor ( bool  param)

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

参数
param
返回

◆ CardRendererFunction()

GridExtension FineUIMvc.GridExtension.CardRendererFunction ( string  param)

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

参数
param
返回

◆ CheckBoxSelectAutoHide()

GridExtension FineUIMvc.GridExtension.CheckBoxSelectAutoHide ( bool  param)

是否自动隐藏多选框(仅在启用EnableCheckBoxSelect属性时有效)

参数
param
返回

◆ CheckBoxSelectDisplayType()

GridExtension FineUIMvc.GridExtension.CheckBoxSelectDisplayType ( CheckBoxDisplayType  param)

多选框列的显示类型

参数
param
返回

◆ CheckBoxSelectHeaderText()

GridExtension FineUIMvc.GridExtension.CheckBoxSelectHeaderText ( string  param)

多选框列的标题栏文字

参数
param
返回

◆ CheckBoxSelectOnly()

GridExtension FineUIMvc.GridExtension.CheckBoxSelectOnly ( bool  param)

只能通过多选框选中行(仅在启用EnableCheckBoxSelect属性时有效)

参数
param
返回

◆ CheckBoxSelectWidth()

GridExtension FineUIMvc.GridExtension.CheckBoxSelectWidth ( int?  param)

多选框列的宽度

参数
param
返回

◆ ClearSelectionBeforePaging()

GridExtension FineUIMvc.GridExtension.ClearSelectionBeforePaging ( bool  param)

分页前清空选中项

参数
param
返回

◆ ClearSelectionBeforeSorting()

GridExtension FineUIMvc.GridExtension.ClearSelectionBeforeSorting ( bool  param)

排序前清空选中项

参数
param
返回

◆ ClickOnContextMenu()

GridExtension FineUIMvc.GridExtension.ClickOnContextMenu ( bool  param)

右键点击时选中当前行(默认为true)

参数
param
返回

◆ ClicksToEdit()

GridExtension FineUIMvc.GridExtension.ClicksToEdit ( int  param)

编辑单元格时点击单元格的次数(默认为2次)

参数
param
返回

◆ Columns() [1/2]

GridExtension FineUIMvc.GridExtension.Columns ( params GridColumn[]  items)

列集合

参数
items
返回

◆ Columns() [2/2]

GridExtension FineUIMvc.GridExtension.Columns ( params IGridColumnExtension[]  extensions)

列集合

参数
extensions
返回

◆ DataAttributeFields()

GridExtension FineUIMvc.GridExtension.DataAttributeFields ( params string[]  param)

行属性字段

参数
param
返回

◆ DataIDField()

GridExtension FineUIMvc.GridExtension.DataIDField ( string  param)

行数据标识字段名

参数
param
返回

◆ DataMethod()

GridExtension FineUIMvc.GridExtension.DataMethod ( string  param)

请求网址数据源的方法(GET或者POST)

参数
param
返回

◆ DataParentIDField()

GridExtension FineUIMvc.GridExtension.DataParentIDField ( string  param)

行数据父节点标识字段名

参数
param
返回

◆ DataRowGroupField()

GridExtension FineUIMvc.GridExtension.DataRowGroupField ( string  param)

行数据分组字段名

参数
param
返回

◆ DataSource()

GridExtension FineUIMvc.GridExtension.DataSource ( object  param)

数据源

参数
param
返回

◆ DataTextField()

GridExtension FineUIMvc.GridExtension.DataTextField ( string  param)

行数据文本字段名

参数
param
返回

◆ DataUrl()

GridExtension FineUIMvc.GridExtension.DataUrl ( string  param)

网址数据源

参数
param
返回

◆ DisableUnselectableRows()

GridExtension FineUIMvc.GridExtension.DisableUnselectableRows ( bool  param)

为不可选择的行应用禁用样式

参数
param
返回

◆ DisplayType()

GridExtension FineUIMvc.GridExtension.DisplayType ( GridDisplayType  param)

表格的显示类型

参数
param
返回

◆ EmptyText()

GridExtension FineUIMvc.GridExtension.EmptyText ( string  param)

数据为空时显示在内容区域的文本,可以是HTML标签

参数
param
返回

◆ EnableAlternateRowColor()

GridExtension FineUIMvc.GridExtension.EnableAlternateRowColor ( bool  param)

启用交替行显示不同的颜色

参数
param
返回

◆ EnableBigData()

GridExtension FineUIMvc.GridExtension.EnableBigData ( bool  param)

启用大数据模式

参数
param
返回

◆ EnableBigDataRowTip()

GridExtension FineUIMvc.GridExtension.EnableBigDataRowTip ( bool  param)

启用大数据模式下的行数提示

参数
param
返回

◆ EnableCheckBoxSelect()

GridExtension FineUIMvc.GridExtension.EnableCheckBoxSelect ( bool  param)

启用多选框

参数
param
返回

◆ EnableColumnLines()

GridExtension FineUIMvc.GridExtension.EnableColumnLines ( bool  param)

启用表格列分隔线(默认为false)

参数
param
返回

◆ EnableColumnMove()

GridExtension FineUIMvc.GridExtension.EnableColumnMove ( bool  param)

是否启用列移动

参数
param
返回

◆ EnableColumnResize()

GridExtension FineUIMvc.GridExtension.EnableColumnResize ( bool  param)

是否启用列宽度调整

参数
param
返回

◆ EnableDelayRender()

GridExtension FineUIMvc.GridExtension.EnableDelayRender ( bool  param)

是否延迟渲染

参数
param
返回

◆ EnableHeaderMenu()

GridExtension FineUIMvc.GridExtension.EnableHeaderMenu ( bool  param)

启用表头菜单

参数
param
返回

◆ EnableHeaderMenuColumns()

GridExtension FineUIMvc.GridExtension.EnableHeaderMenuColumns ( bool  param)

启用隐藏列菜单项

参数
param
返回

◆ EnableHeaderMenuSort()

GridExtension FineUIMvc.GridExtension.EnableHeaderMenuSort ( bool  param)

启用排序菜单项

参数
param
返回

◆ EnableMultiSelect()

GridExtension FineUIMvc.GridExtension.EnableMultiSelect ( bool  param)

启用多行选择

参数
param
返回

◆ EnableRowGroup()

GridExtension FineUIMvc.GridExtension.EnableRowGroup ( bool  param)

启用行分组

参数
param
返回

◆ EnableRowHoverState()

GridExtension FineUIMvc.GridExtension.EnableRowHoverState ( bool  param)

是否启用表格行的鼠标悬停样式

参数
param
返回

◆ EnableRowLines()

GridExtension FineUIMvc.GridExtension.EnableRowLines ( bool  param)

启用表格行分隔线(默认为true)

参数
param
返回

◆ EnableSameGroupColumnMove()

GridExtension FineUIMvc.GridExtension.EnableSameGroupColumnMove ( bool  param)

是否启用同一分组内移动

参数
param
返回

◆ EnableSimulateTree()

GridExtension FineUIMvc.GridExtension.EnableSimulateTree ( bool  param)

是否启用模拟树显示

参数
param
返回

◆ EnableSummary()

GridExtension FineUIMvc.GridExtension.EnableSummary ( bool  param)

启用合计行

参数
param
返回

◆ EnableTextSelection()

GridExtension FineUIMvc.GridExtension.EnableTextSelection ( bool  param)

启用表格中的文字选择

参数
param
返回

◆ EnableTree()

GridExtension FineUIMvc.GridExtension.EnableTree ( bool  param)

启用树表格

参数
param
返回

◆ EnableTreeIcons()

GridExtension FineUIMvc.GridExtension.EnableTreeIcons ( bool  param)

启用树节点图标

参数
param
返回

◆ EnterEditableCell()

GridExtension FineUIMvc.GridExtension.EnterEditableCell ( bool  param)

Enter键只在可编辑单元格之间导航(仅用于单元格编辑)

参数
param
返回

◆ EnterNavigate()

GridExtension FineUIMvc.GridExtension.EnterNavigate ( bool  param)

Enter键导航单元格(仅用于单元格编辑)

参数
param
返回

◆ EnterSameAsTab()

GridExtension FineUIMvc.GridExtension.EnterSameAsTab ( bool  param)

Enter键Tab键行为相同(仅用于单元格编辑)

参数
param
返回

◆ EnterVerticalNavigate()

GridExtension FineUIMvc.GridExtension.EnterVerticalNavigate ( bool  param)

Enter键纵向导航单元格(仅用于单元格编辑)

参数
param
返回

◆ ExpandAllRowExpanders()

GridExtension FineUIMvc.GridExtension.ExpandAllRowExpanders ( bool  param)

展开所有的行扩展列

参数
param
返回

◆ ExpandAllRowGroups()

GridExtension FineUIMvc.GridExtension.ExpandAllRowGroups ( bool  param)

展开所有的行分组

参数
param
返回

◆ ExpandAllTreeNodes()

GridExtension FineUIMvc.GridExtension.ExpandAllTreeNodes ( bool  param)

默认展开全部树节点(仅用于树表格)

参数
param
返回

◆ Fields()

GridExtension FineUIMvc.GridExtension.Fields ( params string[]  param)

数据字段

参数
param
返回

◆ FilteredData()

GridExtension FineUIMvc.GridExtension.FilteredData ( JArray  param)

过滤数据

参数
param
返回

◆ FixedRowHeight()

GridExtension FineUIMvc.GridExtension.FixedRowHeight ( bool  param)

行高度固定

参数
param
返回

◆ ForceFit()

GridExtension FineUIMvc.GridExtension.ForceFit ( bool  param)

成比例改变表格各列的宽度,以防止出现水平滚动条(第一次加载和之后改变表格宽度时都有效)

参数
param
返回

◆ IncludeMergedData()

GridExtension FineUIMvc.GridExtension.IncludeMergedData ( bool  param)

是否在回发参数中包含修改后的合并数据(仅在启用单元格编辑时有效)

参数
param
返回

◆ InlineFilters()

GridExtension FineUIMvc.GridExtension.InlineFilters ( bool  param)

是否内联过滤

参数
param
返回

◆ IsDatabasePaging()

GridExtension FineUIMvc.GridExtension.IsDatabasePaging ( bool  param)

是否数据库分页

参数
param
返回

◆ IsDatabaseSorting()

GridExtension FineUIMvc.GridExtension.IsDatabaseSorting ( bool  param)

是否数据库排序(仅在启用网址数据源时有效)

参数
param
返回

◆ IsRowEditing()

GridExtension FineUIMvc.GridExtension.IsRowEditing ( bool  param)

是否行编辑(需先启用AllowCellEditing)

参数
param
返回

◆ KeepCurrentSelection()

GridExtension FineUIMvc.GridExtension.KeepCurrentSelection ( bool  param)

多选时保持当前已选中行

参数
param
返回

◆ KeepPagedSelection()

GridExtension FineUIMvc.GridExtension.KeepPagedSelection ( bool  param)

多选时保持分页中已选中行

参数
param
返回

◆ MaxPagingNumberButton()

GridExtension FineUIMvc.GridExtension.MaxPagingNumberButton ( int  param)

最多显示数字分页按钮的个数(默认值:5)

参数
param
返回

◆ MinColumnWidth()

GridExtension FineUIMvc.GridExtension.MinColumnWidth ( int?  param)

最小列宽度

参数
param
返回

◆ MouseWheelSelection()

GridExtension FineUIMvc.GridExtension.MouseWheelSelection ( bool  param)

鼠标滚轮改变选中行

参数
param
返回

◆ OnAfterEdit() [1/5]

GridExtension FineUIMvc.GridExtension.OnAfterEdit ( Action< Event eventAction)

单元格编辑结束事件

参数
eventAction事件代理函数
返回

◆ OnAfterEdit() [2/5]

GridExtension FineUIMvc.GridExtension.OnAfterEdit ( string  action)

单元格编辑结束事件

参数
action动作地址
返回

◆ OnAfterEdit() [3/5]

GridExtension FineUIMvc.GridExtension.OnAfterEdit ( string  action,
params Parameter[]  parameters 
)

单元格编辑结束事件

参数
action动作地址
parameters请求参数
返回

◆ OnAfterEdit() [4/5]

GridExtension FineUIMvc.GridExtension.OnAfterEdit ( string  action,
string  fields 
)

单元格编辑结束事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
返回

◆ OnAfterEdit() [5/5]

GridExtension FineUIMvc.GridExtension.OnAfterEdit ( string  action,
string  fields,
params Parameter[]  parameters 
)

单元格编辑结束事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
parameters请求参数
返回

◆ OnFilterChanged() [1/5]

GridExtension FineUIMvc.GridExtension.OnFilterChanged ( Action< Event eventAction)

过滤条件改变事件

参数
eventAction事件代理函数
返回

◆ OnFilterChanged() [2/5]

GridExtension FineUIMvc.GridExtension.OnFilterChanged ( string  action)

过滤条件改变事件

参数
action动作地址
返回

◆ OnFilterChanged() [3/5]

GridExtension FineUIMvc.GridExtension.OnFilterChanged ( string  action,
params Parameter[]  parameters 
)

过滤条件改变事件

参数
action动作地址
parameters请求参数
返回

◆ OnFilterChanged() [4/5]

GridExtension FineUIMvc.GridExtension.OnFilterChanged ( string  action,
string  fields 
)

过滤条件改变事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
返回

◆ OnFilterChanged() [5/5]

GridExtension FineUIMvc.GridExtension.OnFilterChanged ( string  action,
string  fields,
params Parameter[]  parameters 
)

过滤条件改变事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
parameters请求参数
返回

◆ OnPageIndexChanged() [1/5]

GridExtension FineUIMvc.GridExtension.OnPageIndexChanged ( Action< Event eventAction)

分页改变事件

参数
eventAction事件代理函数
返回

◆ OnPageIndexChanged() [2/5]

GridExtension FineUIMvc.GridExtension.OnPageIndexChanged ( string  action)

分页改变事件

参数
action动作地址
返回

◆ OnPageIndexChanged() [3/5]

GridExtension FineUIMvc.GridExtension.OnPageIndexChanged ( string  action,
params Parameter[]  parameters 
)

分页改变事件

参数
action动作地址
parameters请求参数
返回

◆ OnPageIndexChanged() [4/5]

GridExtension FineUIMvc.GridExtension.OnPageIndexChanged ( string  action,
string  fields 
)

分页改变事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
返回

◆ OnPageIndexChanged() [5/5]

GridExtension FineUIMvc.GridExtension.OnPageIndexChanged ( string  action,
string  fields,
params Parameter[]  parameters 
)

分页改变事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
parameters请求参数
返回

◆ OnRowClick() [1/5]

GridExtension FineUIMvc.GridExtension.OnRowClick ( Action< Event eventAction)

行单击事件

参数
eventAction事件代理函数
返回

◆ OnRowClick() [2/5]

GridExtension FineUIMvc.GridExtension.OnRowClick ( string  action)

行单击事件

参数
action动作地址
返回

◆ OnRowClick() [3/5]

GridExtension FineUIMvc.GridExtension.OnRowClick ( string  action,
params Parameter[]  parameters 
)

行单击事件

参数
action动作地址
parameters请求参数
返回

◆ OnRowClick() [4/5]

GridExtension FineUIMvc.GridExtension.OnRowClick ( string  action,
string  fields 
)

行单击事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
返回

◆ OnRowClick() [5/5]

GridExtension FineUIMvc.GridExtension.OnRowClick ( string  action,
string  fields,
params Parameter[]  parameters 
)

行单击事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
parameters请求参数
返回

◆ OnRowDeselect() [1/5]

GridExtension FineUIMvc.GridExtension.OnRowDeselect ( Action< Event eventAction)

行取消选中事件

参数
eventAction事件代理函数
返回

◆ OnRowDeselect() [2/5]

GridExtension FineUIMvc.GridExtension.OnRowDeselect ( string  action)

行取消选中事件

参数
action动作地址
返回

◆ OnRowDeselect() [3/5]

GridExtension FineUIMvc.GridExtension.OnRowDeselect ( string  action,
params Parameter[]  parameters 
)

行取消选中事件

参数
action动作地址
parameters请求参数
返回

◆ OnRowDeselect() [4/5]

GridExtension FineUIMvc.GridExtension.OnRowDeselect ( string  action,
string  fields 
)

行取消选中事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
返回

◆ OnRowDeselect() [5/5]

GridExtension FineUIMvc.GridExtension.OnRowDeselect ( string  action,
string  fields,
params Parameter[]  parameters 
)

行取消选中事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
parameters请求参数
返回

◆ OnRowDoubleClick() [1/5]

GridExtension FineUIMvc.GridExtension.OnRowDoubleClick ( Action< Event eventAction)

行双击事件

参数
eventAction事件代理函数
返回

◆ OnRowDoubleClick() [2/5]

GridExtension FineUIMvc.GridExtension.OnRowDoubleClick ( string  action)

行双击事件

参数
action动作地址
返回

◆ OnRowDoubleClick() [3/5]

GridExtension FineUIMvc.GridExtension.OnRowDoubleClick ( string  action,
params Parameter[]  parameters 
)

行双击事件

参数
action动作地址
parameters请求参数
返回

◆ OnRowDoubleClick() [4/5]

GridExtension FineUIMvc.GridExtension.OnRowDoubleClick ( string  action,
string  fields 
)

行双击事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
返回

◆ OnRowDoubleClick() [5/5]

GridExtension FineUIMvc.GridExtension.OnRowDoubleClick ( string  action,
string  fields,
params Parameter[]  parameters 
)

行双击事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
parameters请求参数
返回

◆ OnRowLazyLoad() [1/5]

GridExtension FineUIMvc.GridExtension.OnRowLazyLoad ( Action< Event eventAction)

行延迟加载事件(仅适用于树表格)事件

参数
eventAction事件代理函数
返回

◆ OnRowLazyLoad() [2/5]

GridExtension FineUIMvc.GridExtension.OnRowLazyLoad ( string  action)

行延迟加载事件(仅适用于树表格)事件

参数
action动作地址
返回

◆ OnRowLazyLoad() [3/5]

GridExtension FineUIMvc.GridExtension.OnRowLazyLoad ( string  action,
params Parameter[]  parameters 
)

行延迟加载事件(仅适用于树表格)事件

参数
action动作地址
parameters请求参数
返回

◆ OnRowLazyLoad() [4/5]

GridExtension FineUIMvc.GridExtension.OnRowLazyLoad ( string  action,
string  fields 
)

行延迟加载事件(仅适用于树表格)事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
返回

◆ OnRowLazyLoad() [5/5]

GridExtension FineUIMvc.GridExtension.OnRowLazyLoad ( string  action,
string  fields,
params Parameter[]  parameters 
)

行延迟加载事件(仅适用于树表格)事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
parameters请求参数
返回

◆ OnRowSelect() [1/5]

GridExtension FineUIMvc.GridExtension.OnRowSelect ( Action< Event eventAction)

行选中事件

参数
eventAction事件代理函数
返回

◆ OnRowSelect() [2/5]

GridExtension FineUIMvc.GridExtension.OnRowSelect ( string  action)

行选中事件

参数
action动作地址
返回

◆ OnRowSelect() [3/5]

GridExtension FineUIMvc.GridExtension.OnRowSelect ( string  action,
params Parameter[]  parameters 
)

行选中事件

参数
action动作地址
parameters请求参数
返回

◆ OnRowSelect() [4/5]

GridExtension FineUIMvc.GridExtension.OnRowSelect ( string  action,
string  fields 
)

行选中事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
返回

◆ OnRowSelect() [5/5]

GridExtension FineUIMvc.GridExtension.OnRowSelect ( string  action,
string  fields,
params Parameter[]  parameters 
)

行选中事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
parameters请求参数
返回

◆ OnSort() [1/5]

GridExtension FineUIMvc.GridExtension.OnSort ( Action< Event eventAction)

排序事件

参数
eventAction事件代理函数
返回

◆ OnSort() [2/5]

GridExtension FineUIMvc.GridExtension.OnSort ( string  action)

排序事件

参数
action动作地址
返回

◆ OnSort() [3/5]

GridExtension FineUIMvc.GridExtension.OnSort ( string  action,
params Parameter[]  parameters 
)

排序事件

参数
action动作地址
parameters请求参数
返回

◆ OnSort() [4/5]

GridExtension FineUIMvc.GridExtension.OnSort ( string  action,
string  fields 
)

排序事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
返回

◆ OnSort() [5/5]

GridExtension FineUIMvc.GridExtension.OnSort ( string  action,
string  fields,
params Parameter[]  parameters 
)

排序事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
parameters请求参数
返回

◆ PageIndex()

GridExtension FineUIMvc.GridExtension.PageIndex ( int  param)

当前显示页索引

参数
param
返回

◆ PageItems() [1/2]

GridExtension FineUIMvc.GridExtension.PageItems ( params ControlBase[]  items)

分页工具条项集合

参数
items
返回

◆ PageItems() [2/2]

GridExtension FineUIMvc.GridExtension.PageItems ( params IControlBaseExtension[]  extensions)

分页工具条项集合

参数
extensions
返回

◆ PageSize()

GridExtension FineUIMvc.GridExtension.PageSize ( int  param)

每页显示项数

参数
param
返回

◆ PagingType()

GridExtension FineUIMvc.GridExtension.PagingType ( PagingType  param)

分页工具栏的显示类型

参数
param
返回

◆ QuickPaging()

GridExtension FineUIMvc.GridExtension.QuickPaging ( bool  param)

是否启用快速翻页功能(上下按键或者鼠标滚轮改变选中行)

参数
param
返回

◆ QuickPagingThenSelect()

GridExtension FineUIMvc.GridExtension.QuickPagingThenSelect ( bool  param)

快速翻页后自动选中第一行或者最后一行

参数
param
返回

◆ RecordCount()

GridExtension FineUIMvc.GridExtension.RecordCount ( int  param)

记录的总个数

参数
param
返回

◆ RowDataBoundFunction()

GridExtension FineUIMvc.GridExtension.RowDataBoundFunction ( string  param)

自定义行数据绑定函数(JavaScript函数)

参数
param
返回

◆ RowGroupCollapsible()

GridExtension FineUIMvc.GridExtension.RowGroupCollapsible ( bool  param)

是否显示行分组折叠图标

参数
param
返回

◆ RowGroupExpandOnDblClick()

GridExtension FineUIMvc.GridExtension.RowGroupExpandOnDblClick ( bool  param)

双击展开行分组节点

参数
param
返回

◆ RowGroupRendererFunction()

GridExtension FineUIMvc.GridExtension.RowGroupRendererFunction ( string  param)

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

参数
param
返回

◆ RowGroupSummary()

GridExtension FineUIMvc.GridExtension.RowGroupSummary ( bool  param)

启用行分组合计行

参数
param
返回

◆ RowGroupSummaryRowCount()

GridExtension FineUIMvc.GridExtension.RowGroupSummaryRowCount ( int  param)

行分组的合计行行数

参数
param
返回

◆ RowHeight()

GridExtension FineUIMvc.GridExtension.RowHeight ( Unit  param)

行高度

参数
param
返回

◆ RowHeightCompact()

GridExtension FineUIMvc.GridExtension.RowHeightCompact ( Unit  param)

紧凑模式下的行高度

参数
param
返回

◆ RowHeightLarge()

GridExtension FineUIMvc.GridExtension.RowHeightLarge ( Unit  param)

大字体模式下的行高度

参数
param
返回

◆ RowHeightLargeSpace()

GridExtension FineUIMvc.GridExtension.RowHeightLargeSpace ( Unit  param)

大间距模式下的行高度

参数
param
返回

◆ RowHeightSmall()

GridExtension FineUIMvc.GridExtension.RowHeightSmall ( Unit  param)

小字体模式下的行高度

参数
param
返回

◆ RowRendererFunction()

GridExtension FineUIMvc.GridExtension.RowRendererFunction ( string  param)

自定义行渲染器函数(JavaScript函数)(推荐使用RowDataBoundFunction属性)

参数
param
返回

◆ RowVerticalAlign()

GridExtension FineUIMvc.GridExtension.RowVerticalAlign ( VerticalAlign  param)

行中文字的垂直排列位置(默认为Middle)

参数
param
返回

◆ ScrollTopAfterPaging()

GridExtension FineUIMvc.GridExtension.ScrollTopAfterPaging ( bool  param)

翻页后滚动到顶部(默认为false)

参数
param
返回

◆ ScrollTopAfterSorting()

GridExtension FineUIMvc.GridExtension.ScrollTopAfterSorting ( bool  param)

排序后滚动到顶部(默认为false)

参数
param
返回

◆ SelectedRowID()

GridExtension FineUIMvc.GridExtension.SelectedRowID ( string  param)

选中的行ID

参数
param
返回

◆ SelectedRowIDArray()

GridExtension FineUIMvc.GridExtension.SelectedRowIDArray ( params string[]  param)

选中的行ID列表

参数
param
返回

◆ SelectedRowIndex()

GridExtension FineUIMvc.GridExtension.SelectedRowIndex ( int  param)

选中行的索引(列表中的第一项)

参数
param
返回

◆ SelectedRowIndexArray()

GridExtension FineUIMvc.GridExtension.SelectedRowIndexArray ( params int[]  param)

选中的行ID列表

参数
param
返回

◆ SeparateFilterMenu()

GridExtension FineUIMvc.GridExtension.SeparateFilterMenu ( bool  param)

是否启用单独的过滤菜单

参数
param
返回

◆ ShowGridHeader()

GridExtension FineUIMvc.GridExtension.ShowGridHeader ( bool  param)

显示表格表头

参数
param
返回

◆ ShowPagingMessage()

GridExtension FineUIMvc.GridExtension.ShowPagingMessage ( bool  param)

显示分页工具条右侧的分页信息

参数
param
返回

◆ ShowSelectedCell()

GridExtension FineUIMvc.GridExtension.ShowSelectedCell ( bool?  param)

高亮显示选中的单元格

参数
param
返回

◆ ShowSelectedRow()

GridExtension FineUIMvc.GridExtension.ShowSelectedRow ( bool  param)

高亮显示选中的行

参数
param
返回

◆ SortDirection()

GridExtension FineUIMvc.GridExtension.SortDirection ( string  param)

排序方向("ASC", "DESC")

参数
param
返回

◆ SortField()

GridExtension FineUIMvc.GridExtension.SortField ( string  param)

排序字段

参数
param
返回

◆ SortFieldArray()

GridExtension FineUIMvc.GridExtension.SortFieldArray ( string[]  param)

排序字段列表(每个排序字段后面紧跟着排序方向,例如:["Name","ASC","EntranceYear","DESC"])

参数
param
返回

◆ SortingCancel()

GridExtension FineUIMvc.GridExtension.SortingCancel ( bool  param)

允许点击列头来取消排序

参数
param
返回

◆ SortingMulti()

GridExtension FineUIMvc.GridExtension.SortingMulti ( bool  param)

支持多列排序

参数
param
返回

◆ SortingToolTip()

GridExtension FineUIMvc.GridExtension.SortingToolTip ( bool  param)

显示列头的排序提示信息

参数
param
返回

◆ SummaryData()

GridExtension FineUIMvc.GridExtension.SummaryData ( JObject  param)

合计行数据

参数
param
返回

◆ SummaryDataArray()

GridExtension FineUIMvc.GridExtension.SummaryDataArray ( JArray  param)

合计行数据

参数
param
返回

◆ SummaryPosition()

GridExtension FineUIMvc.GridExtension.SummaryPosition ( SummaryPosition  param)

合计行的位置

参数
param
返回

◆ SummaryRowCount()

GridExtension FineUIMvc.GridExtension.SummaryRowCount ( int  param)

合计行的行数

参数
param
返回

◆ TabEditableCell()

GridExtension FineUIMvc.GridExtension.TabEditableCell ( bool  param)

Tab键只在可编辑单元格之间导航(仅用于单元格编辑)

参数
param
返回

◆ TabVerticalNavigate()

GridExtension FineUIMvc.GridExtension.TabVerticalNavigate ( bool  param)

Tab键纵向导航单元格(仅用于单元格编辑)

参数
param
返回

◆ TreeCascadeCheck()

GridExtension FineUIMvc.GridExtension.TreeCascadeCheck ( bool  param)

是否启用级联选择(仅适用于树表格)

参数
param
返回

◆ TreeCheckBox()

GridExtension FineUIMvc.GridExtension.TreeCheckBox ( bool  param)

是否启用节点复选框(仅适用于树表格)

参数
param
返回

◆ TreeColumn()

GridExtension FineUIMvc.GridExtension.TreeColumn ( string  param)

显示树状层级的列(ColumnID)

参数
param
返回

◆ TreeExpandOnDblClick()

GridExtension FineUIMvc.GridExtension.TreeExpandOnDblClick ( bool  param)

双击展开树节点

参数
param
返回

◆ TreeOnlyFolderCheck()

GridExtension FineUIMvc.GridExtension.TreeOnlyFolderCheck ( bool  param)

是否只显示目录节点复选框(仅适用于树表格)

参数
param
返回

◆ TreeOnlyLeafCheck()

GridExtension FineUIMvc.GridExtension.TreeOnlyLeafCheck ( bool  param)

是否只显示叶子节点复选框(仅适用于树表格)

参数
param
返回

属性说明

◆ Source

new Grid FineUIMvc.GridExtension.Source
get

当前控件


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