FineUIPro 12.0
全栈 ASP.NET 低代码开发框架
|
表格控件 更多...
Public 成员函数 | |
Grid () | |
构造函数 | |
GridColumn | GetSortColumn (string sortField) |
通过列排序字段获取列实例 | |
void | UpdateTemplateFields () |
当在客户端修改了模板列中的值,调用此函数来告诉表格控件需要更新这些值; 如果对表格重新进行了数据绑定,则不需要调用此函数,因为重新绑定后会更新表格的全部内容 | |
void | AppendData (object dataSource) |
追加数据 | |
new void | DataBind () |
绑定到数据源 | |
new void | DataBind (bool keepCurrentData) |
绑定到数据源 | |
JArray | GetMergedData () |
获取合并后的表格数据(不包含已经删除的行数据)(仅在启用单元格编辑时有效) | |
JArray | GetModifiedData () |
获取用户修改的数据(仅在启用单元格编辑时有效) | |
List< int > | GetDeletedList () |
获取删除的行索引列表(仅在启用单元格编辑时有效) | |
List< Dictionary< string, object > > | GetNewAddedList () |
获取新增的行数据(仅在启用单元格编辑时有效) | |
Dictionary< int, Dictionary< string, object > > | GetModifiedDict () |
获取用户修改的行数据(仅在启用单元格编辑时有效) | |
override bool | LoadPostData (string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) |
处理回发数据 | |
void | CommitChanges () |
接受用户编辑单元格(同时消除编辑单元格左上方的红色提示图标) | |
string | GetCommitChangesReference () |
获取接受用户编辑单元格的客户端脚本(同时消除编辑单元格左上方的红色提示图标) | |
void | RejectChanges () |
拒绝用户编辑单元格(同时消除编辑单元格左上方的红色提示图标) | |
string | GetRejectChangesReference () |
获取拒绝用户编辑单元格的客户端脚本(同时消除编辑单元格左上方的红色提示图标) | |
void | ClearSelections () |
清空表格选中项 | |
string | GetClearSelectionsReference () |
获取清空表格选中项的客户端脚本 | |
void | ClearSelection () |
清空表格选中项 | |
string | GetClearSelectionReference () |
获取清空表格选中项的客户端脚本 | |
void | AddNewRecord (JObject defaultObject) |
添加一条新纪录 | |
void | AddNewRecord (JObject defaultObject, bool appendToEnd) |
添加一条新纪录 | |
void | AddNewRecord (JObject defaultObject, bool appendToEnd, string editColumnID) |
添加一条新纪录 | |
void | AddNewRecord (JObject defaultObject, int insertIndex) |
添加一条新纪录 | |
void | AddNewRecord (JObject defaultObject, int insertIndex, string editColumnID) |
添加一条新纪录 | |
string | GetAddNewRecordReference (JObject defaultObject) |
获取添加一条新纪录的客户端脚本 | |
string | GetAddNewRecordReference (JObject defaultObject, bool appendToEnd) |
获取添加一条新纪录的客户端脚本 | |
string | GetAddNewRecordReference (JObject defaultObject, bool appendToEnd, string editColumnID) |
获取添加一条新纪录的客户端脚本 | |
string | GetAddNewRecordReference (JObject defaultObject, int insertIndex) |
获取添加一条新纪录的客户端脚本 | |
string | GetAddNewRecordReference (JObject defaultObject, int insertIndex, string editColumnID) |
获取添加一条新纪录的客户端脚本 | |
void | UpdateCellValue (int rowIndex, string columnId, string cellValue) |
更新可编辑单元格值 | |
string | GetUpdateCellValueReference (int rowIndex, string columnId, string cellValue) |
获取更新可编辑单元格值的客户端脚本 | |
void | UpdateCellValue (string rowId, string columnId, string cellValue) |
更新可编辑单元格值 | |
string | GetUpdateCellValueReference (string rowId, string columnId, string cellValue) |
获取更新可编辑单元格值的客户端脚本 | |
void | UpdateCellValue (string rowId, JObject updateObject) |
更新可编辑单元格值 | |
string | GetUpdateCellValueReference (string rowId, JObject updateObject) |
获取更新可编辑单元格值的客户端脚本 | |
void | UpdateCellValue (int rowIndex, JObject updateObject) |
更新可编辑单元格值 | |
string | GetUpdateCellValueReference (int rowIndex, JObject updateObject) |
获取更新可编辑单元格值的客户端脚本 | |
void | DeleteSelected () |
删除选中行 | |
string | GetDeleteSelectedReference () |
获取删除选中行的客户端脚本 | |
void | DeleteRow (string rowId) |
删除指定行 | |
string | GetDeleteRowReference (string rowId) |
获取删除指定行的客户端脚本 | |
string | GetDeleteRowReference (string rowId, bool forceUpdate) |
获取删除指定行的客户端脚本 | |
void | DeleteRow (int rowIndex) |
删除指定行 | |
string | GetDeleteRowReference (int rowIndex) |
获取删除指定行的客户端脚本 | |
string | GetDeleteRowReference (int rowIndex, bool forceUpdate) |
获取删除指定行的客户端脚本 | |
void | DeleteSelectedRows () |
删除选中行 | |
void | DeleteSelectedRows (bool forceUpdate) |
删除选中行 | |
string | GetDeleteSelectedRowsReference () |
获取删除选中行的客户端脚本 | |
string | GetDeleteSelectedRowsReference (bool forceUpdate) |
获取删除选中行的客户端脚本 | |
string | GetHasSelectionReference () |
获取表格是否有选中项的客户端脚本 | |
string | GetSelectedCountReference () |
获取表格选中项数的客户端脚本 | |
string | GetSelectedCellReference () |
获取表格选中单元格的客户端脚本(仅用于AllowCellEditing模式) | |
string | GetSelectCellReference (string rowId, string columnId) |
获取选中表格单元格的客户端脚本(仅用于AllowCellEditing模式) | |
string | GetSelectCellReference (int rowIndex, string columnId) |
获取选中表格单元格的客户端脚本(仅用于AllowCellEditing模式) | |
string | GetNoSelectionAlertReference (string message) |
获取表格没有任何选中项时在本窗口弹出提示对话框的客户端脚本 | |
string | GetNoSelectionAlertReference (string message, string title) |
获取表格没有任何选中项时在本窗口弹出提示对话框的客户端脚本 | |
string | GetNoSelectionAlertReference (string message, string title, MessageBoxIcon icon) |
获取表格没有任何选中项时在本窗口弹出提示对话框的客户端脚本 | |
string | GetNoSelectionAlertInParentReference (string message) |
获取表格没有任何选中项时在父级窗口弹出提示对话框的客户端脚本 | |
string | GetNoSelectionAlertInParentReference (string message, string title) |
获取表格没有任何选中项时在父级窗口弹出提示对话框的客户端脚本 | |
string | GetNoSelectionAlertInParentReference (string message, string title, MessageBoxIcon icon) |
获取表格没有任何选中项时在父级窗口弹出提示对话框的客户端脚本 | |
string | GetNoSelectionAlertInTopReference (string message) |
获取表格没有任何选中项时在顶级窗口弹出提示对话框的客户端脚本 | |
string | GetNoSelectionAlertInTopReference (string message, string title) |
获取表格没有任何选中项时在顶级窗口弹出提示对话框的客户端脚本 | |
string | GetNoSelectionAlertInTopReference (string message, string title, MessageBoxIcon icon) |
获取表格没有任何选中项时在顶级窗口弹出提示对话框的客户端脚本 | |
int | GetStartRowIndex () |
获取当前分页的起始行序号(不分页或者数据库分页时,返回零) | |
int | GetEndRowIndex () |
获取当前分页的结束行序号 | |
GridRow | FindRow (string rowID) |
通过行ID获取行对象 | |
GridRow | FindRow (int rowIndex) |
通过行序号获取行对象 | |
GridColumn | FindColumn (string columnID) |
通过列ID获取列实例 | |
GridColumn | FindColumn (int columnIndex) |
通过列索引获取列实例 | |
void | SelectAllRows () |
选中所有行(设置SelectedRowIndexArray属性) | |
void | ExpandRowExpanders () |
展开全部的行扩展列 | |
void | CollapseRowExpanders () |
折叠全部的行扩展列 | |
GridRow[] | GetCheckedRows () |
获取复选框处于选中状态的行数组 | |
override void | RaisePostBackEvent (string eventArgument) |
处理回发事件 | |
![]() | |
CollapsablePanel () | |
构造函数 | |
virtual void | RaisePostDataChangedEvent () |
触发回发数据改变事件 | |
![]() | |
PanelBase () | |
构造函数 | |
void | RefreshIFrame () |
刷新面板中的IFrame页面 | |
string | GetRefreshIFrameReference () |
获取刷新面板中IFrame页面的客户端脚本 | |
void | ClearDirty () |
清空面板内表单字段的改变状态 | |
string | GetClearDirtyReference () |
清空面板内表单字段的改变状态 | |
virtual void | Reset () |
重置面板中所有字段 | |
virtual string | GetResetReference () |
获取重置面板中所有字段的客户端脚本 | |
![]() | |
Container () | |
构造函数 | |
![]() | |
BoxComponent () | |
构造函数 | |
![]() | |
Component () | |
构造函数 | |
![]() | |
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');) | |
静态 Public 属性 | |
static readonly string | TEMPLATE_PLACEHOLDER_PREFIX = "#@TPL@#" |
模板列占位符前缀 | |
属性 | |
override ITemplate | Content [get] |
不支持此属性 | |
override ControlBaseCollection | Items [get] |
不支持此属性 | |
override bool | EnableIFrame [get] |
不支持此属性 | |
override string | IFrameUrl [get] |
不支持此属性 | |
override string | IFrameName [get] |
不支持此属性 | |
override bool | AutoScroll [get, set] |
不支持此属性 | |
override LayoutType | Layout [get] |
布局类型 | |
GridDisplayType | DisplayType [get, set] |
表格的显示类型 | |
string | CardRendererFunction [get, set] |
自定义卡片渲染器函数(JavaScript函数) | |
GridRowDensity | RowDensity [get, set] |
表格的行密度 | |
bool | FixedRowHeight [get, set] |
行高度固定 | |
int? | RowHeightLines [get, set] |
设置行高度可以容纳几行文字(也就是默认行高度的整数倍) | |
Unit | RowHeight [get, set] |
行高度 | |
Unit | RowHeightCompact [get, set] |
紧凑模式下的行高度 | |
Unit | RowHeightSmall [get, set] |
小字体模式下的行高度 | |
Unit | RowHeightLarge [get, set] |
大字体模式下的行高度 | |
Unit | RowHeightLargeSpace [get, set] |
大间距模式下的行高度 | |
bool | IncludeMergedData [get, set] |
是否在回发参数中包含修改后的合并数据(仅在启用单元格编辑时有效) | |
bool | AllowCellEditing [get, set] |
允许单元格编辑 | |
bool | IsRowEditing [get, set] |
是否行编辑(仅在表格的AllowCellEditing=true时有效) | |
int | ClicksToEdit [get, set] |
编辑单元格时点击单元格的次数(默认为2次) | |
bool | AllowColumnLocking [get, set] |
允许列锁定 | |
bool | ColumnLockingRight [get, set] |
是否启用右侧列锁定 | |
bool | AllowFilters [get, set] |
允许过滤 | |
bool | SeparateFilterMenu [get, set] |
是否启用单独的过滤菜单 | |
bool | InlineFilters [get, set] |
是否内联过滤 | |
JArray | FilteredData [get, set] |
[AJAX属性]过滤数据 | |
bool | AutoSelectEditor [get, set] |
单元格编辑时自动选中编辑框内的文本(默认为false) | |
bool | AllowPaging [get, set] |
允许服务器端分页 | |
bool | IsDatabasePaging [get, set] |
是否数据库分页 | |
bool | ClearSelectionBeforePaging [get, set] |
分页前清空选中项(客户端执行) | |
bool | ClearSelectionBeforeSorting [get, set] |
排序前清空选中项(客户端执行) | |
bool | ClearSelectionBeforeBinding [get, set] |
数据绑定前清空选中项 | |
int | PageSize [get, set] |
每页显示项数 | |
int | MaxPagingNumberButton [get, set] |
最多显示数字分页按钮的个数(默认值:5) | |
int | PageIndex [get, set] |
[AJAX属性]当前显示页索引 | |
int | PageCount [get] |
[AJAX属性]总页数 | |
int | RecordCount [get, set] |
[AJAX属性]记录的总个数 | |
string[] | SortFieldArray [get, set] |
[AJAX属性]排序字段列表(每个排序字段后面紧跟着排序方向,例如:["Name","ASC","EntranceYear","DESC"]) | |
bool | SortingMulti [get, set] |
支持多列排序 | |
bool | SortingToolTip [get, set] |
显示列头的排序提示信息 | |
bool | SortingCancel [get, set] |
允许点击列头来取消排序 | |
bool | AllowSorting [get, set] |
允许服务器端排序 | |
bool | IsDatabaseSorting [get, set] |
是否数据库排序(仅在启用网址数据源时有效) | |
string | SortDirection [get, set] |
排序方向("ASC", "DESC") | |
string | SortField [get, set] |
当前排序字段(只读) | |
bool | EnableSummary [get, set] |
启用合计行 | |
JObject | SummaryData [get, set] |
[AJAX属性]合计行数据 | |
JArray | SummaryDataArray [get, set] |
[AJAX属性]合计行数据 | |
SummaryPosition | SummaryPosition [get, set] |
合计行的位置 | |
int | SummaryRowCount [get, set] |
合计行的行数 | |
string | DataUrl [get, set] |
网址数据源 | |
string | DataMethod [get, set] |
请求网址数据源的方法(GET或者POST) | |
string | RowRendererFunction [get, set] |
自定义行渲染器函数(JavaScript函数)(推荐使用RowDataBoundFunction属性) | |
string | RowDataBoundFunction [get, set] |
自定义行数据绑定函数(JavaScript函数) | |
bool | EnableBigData [get, set] |
启用大数据模式 | |
bool | EnableBigDataRowTip [get, set] |
启用大数据模式下的行数提示 | |
BigDataRowTipPosition | BigDataRowTipPosition [get, set] |
大数据模式下行数提示的位置 | |
bool | EnableRowGroup [get, set] |
启用行分组 | |
string | DataRowGroupField [get, set] |
行数据分组字段名 | |
bool | RowGroupCollapsible [get, set] |
是否显示行分组折叠图标 | |
bool | RowGroupExpandOnDblClick [get, set] |
双击展开行分组节点 | |
bool | ExpandAllRowGroups [get, set] |
展开所有的行分组 | |
string | RowGroupRendererFunction [get, set] |
自定义行分组渲染器函数(JavaScript函数) | |
bool | RowGroupSummary [get, set] |
启用行分组合计行 | |
int | RowGroupSummaryRowCount [get, set] |
行分组的合计行行数 | |
string | SelectionMessageRendererFunction [get, set] |
自定义选中行消息渲染器函数(JavaScript函数) | |
bool | ScrollTopAfterPaging [get, set] |
翻页后滚动到顶部(默认为false) | |
bool | ScrollTopAfterSorting [get, set] |
排序后滚动到顶部(默认为false) | |
bool | ClickOnContextMenu [get, set] |
右键点击时选中当前行(默认为true) | |
bool | ArrowKeySelection [get, set] |
箭头按键改变选中行和单元格 | |
bool | MouseWheelSelection [get, set] |
鼠标滚轮改变选中行和单元格 | |
bool | QuickPaging [get, set] |
是否启用快速翻页功能(上下按键或者鼠标滚轮改变选中行) | |
bool | QuickPagingThenSelect [get, set] |
快速翻页后自动选中第一行或者最后一行 | |
Unit | MinColumnWidth [get, set] |
最小列宽度 | |
bool | DisableUnselectableRows [get, set] |
为不可选择的行应用禁用样式 | |
bool | TabVerticalNavigate [get, set] |
Tab键纵向导航单元格 | |
bool | TabEditableCell [get, set] |
Tab键只在可编辑单元格之间导航(仅用于单元格编辑) | |
bool | EnterSameAsTab [get, set] |
Enter键Tab键行为相同(仅用于单元格编辑) | |
bool | EnterNavigate [get, set] |
Enter键导航单元格(仅用于单元格编辑) | |
bool | EnterVerticalNavigate [get, set] |
Enter键纵向导航单元格(仅用于单元格编辑) | |
bool | EnterEditableCell [get, set] |
Enter键只在可编辑单元格之间导航(仅用于单元格编辑) | |
string | DataIDField [get, set] |
行数据标识字段名 | |
string | DataTextField [get, set] |
行数据文本字段名 | |
string | EmptyText [get, set] |
数据为空时显示在内容区域的文本,可以是HTML标签 | |
VerticalAlign | RowVerticalAlign [get, set] |
行中文字的垂直排列位置(默认为Middle) | |
bool | EnableDelayRender [get, set] |
是否延迟渲染 | |
bool | ExpandAllRowExpanders [get, set] |
展开所有的行扩展列 | |
bool | EnableTextSelection [get, set] |
启用表格中的文字选择 | |
bool | HeaderSortIconVisible [get, set] |
始终显示表格标题栏排序图标 | |
bool | HeaderFilterIconVisible [get, set] |
始终显示表格标题栏过滤图标 | |
bool | PagingToolbarVisible [get, set] |
始终显示表格分页工具栏 | |
bool | ShowPagingMessage [get, set] |
显示表格的分页信息 | |
bool | ShowSelectionMessage [get, set] |
显示表格的选中行信息 | |
bool | PagerAlignRight [get, set] |
表格分页控制按钮位于工具栏的右侧 | |
PagingType | PagingType [get, set] |
分页工具栏的显示类型 | |
bool | ShowGridHeader [get, set] |
显示表格表头 | |
bool | EnableHeaderMenu [get, set] |
启用表头菜单 | |
bool | EnableHeaderMenuSort [get, set] |
启用排序菜单项 | |
bool | EnableHeaderMenuColumns [get, set] |
启用隐藏列菜单项 | |
bool | EnableColumnLines [get, set] |
启用表格列分隔线(默认为false) | |
bool | EnableColumnResize [get, set] |
是否启用列宽度调整 | |
bool | EnableColumnMove [get, set] |
是否启用列拖拽排序 | |
bool | EnableSameGroupColumnMove [get, set] |
是否启用同一分组内移动 | |
bool | EnableRowLines [get, set] |
启用表格行分隔线(默认为true) | |
bool | EnableAlternateRowColor [get, set] |
启用交替行显示不同的颜色 | |
bool | EnableMouseOverColor [get, set] |
启用鼠标移动到行的颜色 | |
bool | EnableRowSelectEvent [get, set] |
选中行是否自动回发 | |
bool | EnableRowDeselectEvent [get, set] |
取消选中行是否自动回发 | |
bool | EnableRowClickEvent [get, set] |
点击行是否自动回发 | |
bool | EnableRowDoubleClickEvent [get, set] |
双击行是否自动回发 | |
bool | EnableAfterEditEvent [get, set] |
结束编辑是否自动回发(需要启用AllowCellEditing) | |
string | AutoExpandColumn [get, set] |
自动扩展宽度以填充剩余空间的列(ColumnID) | |
bool | ForceFit [get, set] |
成比例改变表格各列的宽度,以防止出现水平滚动条(第一次加载和之后改变表格宽度时都有效) | |
CheckBoxDisplayType | CheckBoxSelectDisplayType [get, set] |
多选框列的显示类型 | |
Unit | CheckBoxSelectWidth [get, set] |
多选框列的宽度 | |
string | CheckBoxSelectHeaderText [get, set] |
多选框列的标题栏文字 | |
bool | EnableCheckBoxSelect [get, set] |
启用多选框 | |
bool | CheckBoxSelectOnly [get, set] |
只能通过多选框选中行(仅在启用EnableCheckBoxSelect属性时有效) | |
bool | CheckBoxSelectAutoHide [get, set] |
是否自动隐藏多选框(仅在启用EnableCheckBoxSelect属性时有效) | |
bool | EnableMultiSelect [get, set] |
启用多行选择 | |
bool | KeepCurrentSelection [get, set] |
多选时保持当前已选中行 | |
bool | KeepPagedSelection [get, set] |
多选时保持分页中已选中行 | |
bool? | ShowSelectedCell [get, set] |
高亮显示选中的单元格 | |
bool | ShowSelectedRow [get, set] |
高亮显示选中的行 | |
bool | EnableRowHoverState [get, set] |
启用表格行的鼠标悬停样式 | |
string[] | SelectedCell [get, set] |
[AJAX属性]选中的单元格([行ID,列ID]) | |
string[] | HiddenColumns [get, set] |
隐藏的列ID列表(逗号分隔) | |
int | SelectedRowIndex [get, set] |
[AJAX属性]选中行的索引(选中行在当前分页中的索引值) | |
int[] | SelectedRowIndexArray [get, set] |
[AJAX属性]选中行的索引列表(选中行在当前分页中的索引值) | |
GridRow | SelectedRow [get] |
选中的行 | |
string | SelectedRowID [get, set] |
[AJAX属性]选中的行ID | |
string[] | SelectedRowIDArray [get, set] |
[AJAX属性]选中的行ID列表 | |
object | DataSource [get, set] |
数据源 | |
string[] | DataKeyNames [get, set] |
行关键字段 | |
string[] | DataAttributeFields [get, set] |
行属性字段 | |
List< object[]> | DataKeys [get] |
行关键字段的值 | |
virtual ControlBaseCollection | PageItems [get] |
分页工具条项集合 | |
virtual Collection< GridColumn > | AllColumns [get] |
全部的列 | |
virtual GridColumnCollection | Columns [get] |
列数据 | |
virtual GridRowCollection | Rows [get] |
行数据 | |
bool | EnableTree [get, set] |
启用树表格 | |
bool | ExpandAllTreeNodes [get, set] |
默认展开全部树节点(仅用于树表格) | |
string | DataParentIDField [get, set] |
行数据父节点标识字段名 | |
string | TreeColumn [get, set] |
显示树状层级的列(ColumnID) | |
bool | TreeExpandOnDblClick [get, set] |
双击展开树节点 | |
bool | EnableTreeIcons [get, set] |
启用树节点图标 | |
bool | TreeCheckBox [get, set] |
是否启用节点复选框(仅适用于树表格) | |
bool | TreeOnlyLeafCheck [get, set] |
是否只显示叶子节点复选框(仅适用于树表格) | |
bool | TreeOnlyFolderCheck [get, set] |
是否只显示目录节点复选框(仅适用于树表格) | |
bool | TreeCascadeCheck [get, set] |
是否启用级联选择(仅适用于树表格) | |
JArray | F_Rows [get, set] |
保存的行数据(内部使用) | |
![]() | |
bool | EnableCollapseEvent [get, set] |
是否启用折叠事件 | |
bool | EnableExpandEvent [get, set] |
是否启用展开事件 | |
virtual bool | Expanded [get, set] |
是否展开 | |
virtual bool | Collapsed [get, set] |
[AJAX属性]是否折叠 | |
virtual bool | EnableCollapse [get, set] |
是否允许折叠 | |
string | Title [get, set] |
[AJAX属性]标题 | |
TextAlign | TitleAlign [get, set] |
标题文本的排列位置 | |
string | TitleToolTip [get, set] |
[AJAX属性]标题的提示文本 | |
ToolTipType | TitleToolTipType [get, set] |
标题的提示文本类型 | |
ToolTipPosition | TitleToolTipPosition [get, set] |
标题的提示文本位置 | |
virtual bool | ShowHeader [get, set] |
是否显示标题栏 | |
string | IconUrl [get, set] |
[AJAX属性]图标地址 | |
virtual Icon | Icon [get, set] |
[AJAX属性]预定义图标 | |
IconFont | IconFont [get, set] |
[AJAX属性]预定义图标字体 | |
string | IconFontClass [get, set] |
![]() | |
virtual bool | AutoScroll [get, set] |
是否自动滚动 | |
bool? | EnableDefaultCorner [get, set] |
是否为圆角边框 | |
bool | EnableTableStyle [get, set] |
是否启用表格样式 | |
Unit | MinHeight [get, set] |
最小高度 | |
Unit | MinWidth [get, set] |
最小宽度 | |
Unit | MaxHeight [get, set] |
最大高度 | |
Unit | MaxWidth [get, set] |
最大宽度 | |
bool | EnableFrame [get, set] |
启用自定义的圆角边框 | |
string | BodyClass [get, set] |
内容区域的样式类名 | |
string | BodyStyle [get, set] |
内容区域的样式 | |
virtual string | BodyPadding [get, set] |
内容区域的内边距(设置上右下左的内边距,比如'0px 5px'或'5px 10px 2px 2px') | |
virtual bool | ShowBorder [get, set] |
是否显示边框 | |
bool | IsViewPort [get, set] |
是否全屏视图(占据整个屏幕,仅适用于最外层控件) | |
bool | IsFluid [get, set] |
是否流式面板(占据整个宽度,仅适用于最外层控件) | |
bool | CustomToolAhead [get, set] |
自定义工具图标显示在系统工具图标的前面 | |
virtual ToolbarCollection | Toolbars [get] |
工具栏控件 | |
virtual ControlBaseCollection | Items [get] |
子控件集合 | |
virtual ToolCollection | Tools [get] |
工具图标控件集合 | |
virtual ITemplate | Content [get, set] |
子控件 | |
virtual JObject | IFrameAttributes [get, set] |
Iframe标签的属性 | |
virtual string | IFrameUrl [get, set] |
[AJAX属性]IFrame的地址 | |
virtual string | IFrameName [get, set] |
IFrame的名称 | |
virtual bool | EnableIFrame [get, set] |
是否启用IFrame | |
![]() | |
override bool | FocusOnPageLoad [get] |
不支持此属性 | |
bool | LayoutAfterImagesLoad [get, set] |
容器中的全部图片加载完毕后,对容器重新进行布局 | |
virtual LayoutType | Layout [get, set] |
布局类型 | |
![]() | |
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] |
区域所在的位置 | |
![]() | |
virtual ? bool | EncodeText [get, set] |
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] |
底部外边距 | |
![]() | |
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] |
客户端事件列表 | |
事件 | |
EventHandler< GridSortEventArgs > | Sort [add, remove] |
排序事件 | |
EventHandler< EventArgs > | PreDataBound [add, remove] |
绑定前事件 | |
EventHandler< EventArgs > | FilterChange [add, remove] |
过滤条件改变事件 | |
EventHandler< GridPreRowEventArgs > | PreRowDataBound [add, remove] |
行绑定前事件 | |
EventHandler< GridRowEventArgs > | RowDataBound [add, remove] |
行绑定后事件 | |
EventHandler< GridCommandEventArgs > | RowCommand [add, remove] |
行内事件 | |
EventHandler< GridPageEventArgs > | PageIndexChange [add, remove] |
页索引改变事件 | |
EventHandler< GridPageEventArgs > | PageIndexChanged [add, remove] |
页索引改变事件 | |
EventHandler< GridRowClickEventArgs > | RowClick [add, remove] |
行点击事件(需要启用EnableRowClick) | |
EventHandler< GridRowClickEventArgs > | RowDoubleClick [add, remove] |
行双击事件(需要启用EnableRowDoubleClick) | |
EventHandler< GridRowSelectEventArgs > | RowSelect [add, remove] |
行选中事件(需要启用EnableRowSelect) | |
EventHandler< GridRowSelectEventArgs > | RowDeselect [add, remove] |
行取消选中事件(需要启用EnableRowDeselect) | |
EventHandler< GridAfterEditEventArgs > | AfterEdit [add, remove] |
结束编辑事件(需要启用EnableAfterEditEvent) | |
EventHandler< GridRowEventArgs > | RowLazyLoad [add, remove] |
行延迟加载事件(仅适用于树表格) | |
![]() | |
EventHandler | Collapse [add, remove] |
折叠事件 | |
EventHandler | Expand [add, remove] |
展开事件 | |
表格控件
FineUIPro.Grid.Grid | ( | ) |
构造函数
void FineUIPro.Grid.AddNewRecord | ( | JObject | defaultObject | ) |
添加一条新纪录
defaultObject | 缺省值 |
void FineUIPro.Grid.AddNewRecord | ( | JObject | defaultObject, |
bool | appendToEnd ) |
添加一条新纪录
defaultObject | 缺省值 |
appendToEnd | 是否添加到末尾 |
void FineUIPro.Grid.AddNewRecord | ( | JObject | defaultObject, |
bool | appendToEnd, | ||
string | editColumnID ) |
添加一条新纪录
defaultObject | 缺省值 |
appendToEnd | 是否添加到末尾 |
editColumnID | 添加后使某列处于编辑状态 |
void FineUIPro.Grid.AddNewRecord | ( | JObject | defaultObject, |
int | insertIndex ) |
添加一条新纪录
defaultObject | 缺省值 |
insertIndex | 插入的位置 |
void FineUIPro.Grid.AddNewRecord | ( | JObject | defaultObject, |
int | insertIndex, | ||
string | editColumnID ) |
添加一条新纪录
defaultObject | 缺省值 |
insertIndex | 插入的位置 |
editColumnID | 添加后使某列处于编辑状态 |
void FineUIPro.Grid.AppendData | ( | object | dataSource | ) |
追加数据
dataSource | 数据源 |
void FineUIPro.Grid.ClearSelection | ( | ) |
清空表格选中项
void FineUIPro.Grid.ClearSelections | ( | ) |
清空表格选中项
void FineUIPro.Grid.CollapseRowExpanders | ( | ) |
折叠全部的行扩展列
void FineUIPro.Grid.CommitChanges | ( | ) |
接受用户编辑单元格(同时消除编辑单元格左上方的红色提示图标)
new void FineUIPro.Grid.DataBind | ( | ) |
绑定到数据源
new void FineUIPro.Grid.DataBind | ( | bool | keepCurrentData | ) |
绑定到数据源
keepCurrentData | 是否保持当前数据 |
void FineUIPro.Grid.DeleteRow | ( | int | rowIndex | ) |
删除指定行
rowIndex | 行索引 |
void FineUIPro.Grid.DeleteRow | ( | string | rowId | ) |
删除指定行
rowId | 行ID |
void FineUIPro.Grid.DeleteSelected | ( | ) |
删除选中行
void FineUIPro.Grid.DeleteSelectedRows | ( | ) |
删除选中行
void FineUIPro.Grid.DeleteSelectedRows | ( | bool | forceUpdate | ) |
删除选中行
forceUpdate | 是否强制更新 |
void FineUIPro.Grid.ExpandRowExpanders | ( | ) |
展开全部的行扩展列
GridColumn FineUIPro.Grid.FindColumn | ( | int | columnIndex | ) |
通过列索引获取列实例
columnIndex | 列索引 |
GridColumn FineUIPro.Grid.FindColumn | ( | string | columnID | ) |
通过列ID获取列实例
columnID | 列ID |
GridRow FineUIPro.Grid.FindRow | ( | int | rowIndex | ) |
通过行序号获取行对象
rowIndex | 行序号 |
GridRow FineUIPro.Grid.FindRow | ( | string | rowID | ) |
通过行ID获取行对象
rowID | 行ID |
string FineUIPro.Grid.GetAddNewRecordReference | ( | JObject | defaultObject | ) |
获取添加一条新纪录的客户端脚本
defaultObject | 缺省值 |
string FineUIPro.Grid.GetAddNewRecordReference | ( | JObject | defaultObject, |
bool | appendToEnd ) |
获取添加一条新纪录的客户端脚本
defaultObject | 缺省值 |
appendToEnd | 是否添加到末尾 |
string FineUIPro.Grid.GetAddNewRecordReference | ( | JObject | defaultObject, |
bool | appendToEnd, | ||
string | editColumnID ) |
获取添加一条新纪录的客户端脚本
defaultObject | 缺省值 |
appendToEnd | 是否添加到末尾 |
editColumnID | 添加后使某列处于编辑状态 |
string FineUIPro.Grid.GetAddNewRecordReference | ( | JObject | defaultObject, |
int | insertIndex ) |
获取添加一条新纪录的客户端脚本
defaultObject | 缺省值 |
insertIndex | 插入的位置 |
string FineUIPro.Grid.GetAddNewRecordReference | ( | JObject | defaultObject, |
int | insertIndex, | ||
string | editColumnID ) |
获取添加一条新纪录的客户端脚本
defaultObject | 缺省值 |
insertIndex | 插入的位置 |
editColumnID | 添加后使某列处于编辑状态 |
GridRow[] FineUIPro.Grid.GetCheckedRows | ( | ) |
获取复选框处于选中状态的行数组
string FineUIPro.Grid.GetClearSelectionReference | ( | ) |
获取清空表格选中项的客户端脚本
string FineUIPro.Grid.GetClearSelectionsReference | ( | ) |
获取清空表格选中项的客户端脚本
string FineUIPro.Grid.GetCommitChangesReference | ( | ) |
获取接受用户编辑单元格的客户端脚本(同时消除编辑单元格左上方的红色提示图标)
List< int > FineUIPro.Grid.GetDeletedList | ( | ) |
获取删除的行索引列表(仅在启用单元格编辑时有效)
string FineUIPro.Grid.GetDeleteRowReference | ( | int | rowIndex | ) |
获取删除指定行的客户端脚本
rowIndex | 行索引 |
string FineUIPro.Grid.GetDeleteRowReference | ( | int | rowIndex, |
bool | forceUpdate ) |
获取删除指定行的客户端脚本
rowIndex | 行索引 |
forceUpdate | 是否强制更新 |
string FineUIPro.Grid.GetDeleteRowReference | ( | string | rowId | ) |
获取删除指定行的客户端脚本
rowId | 行ID |
string FineUIPro.Grid.GetDeleteRowReference | ( | string | rowId, |
bool | forceUpdate ) |
获取删除指定行的客户端脚本
rowId | 行ID |
forceUpdate | 是否强制更新 |
string FineUIPro.Grid.GetDeleteSelectedReference | ( | ) |
获取删除选中行的客户端脚本
string FineUIPro.Grid.GetDeleteSelectedRowsReference | ( | ) |
获取删除选中行的客户端脚本
string FineUIPro.Grid.GetDeleteSelectedRowsReference | ( | bool | forceUpdate | ) |
获取删除选中行的客户端脚本
forceUpdate | 是否强制更新 |
int FineUIPro.Grid.GetEndRowIndex | ( | ) |
获取当前分页的结束行序号
string FineUIPro.Grid.GetHasSelectionReference | ( | ) |
获取表格是否有选中项的客户端脚本
JArray FineUIPro.Grid.GetMergedData | ( | ) |
获取合并后的表格数据(不包含已经删除的行数据)(仅在启用单元格编辑时有效)
JArray FineUIPro.Grid.GetModifiedData | ( | ) |
获取用户修改的数据(仅在启用单元格编辑时有效)
Dictionary< int, Dictionary< string, object > > FineUIPro.Grid.GetModifiedDict | ( | ) |
获取用户修改的行数据(仅在启用单元格编辑时有效)
List< Dictionary< string, object > > FineUIPro.Grid.GetNewAddedList | ( | ) |
获取新增的行数据(仅在启用单元格编辑时有效)
string FineUIPro.Grid.GetNoSelectionAlertInParentReference | ( | string | message | ) |
获取表格没有任何选中项时在父级窗口弹出提示对话框的客户端脚本
message | 对话框消息 |
string FineUIPro.Grid.GetNoSelectionAlertInParentReference | ( | string | message, |
string | title ) |
获取表格没有任何选中项时在父级窗口弹出提示对话框的客户端脚本
message | 对话框消息 |
title | 对话框标题 |
string FineUIPro.Grid.GetNoSelectionAlertInParentReference | ( | string | message, |
string | title, | ||
MessageBoxIcon | icon ) |
获取表格没有任何选中项时在父级窗口弹出提示对话框的客户端脚本
message | 对话框消息 |
title | 对话框标题 |
icon | 对话框图标 |
string FineUIPro.Grid.GetNoSelectionAlertInTopReference | ( | string | message | ) |
获取表格没有任何选中项时在顶级窗口弹出提示对话框的客户端脚本
message | 对话框消息 |
string FineUIPro.Grid.GetNoSelectionAlertInTopReference | ( | string | message, |
string | title ) |
获取表格没有任何选中项时在顶级窗口弹出提示对话框的客户端脚本
message | 对话框消息 |
title | 对话框标题 |
string FineUIPro.Grid.GetNoSelectionAlertInTopReference | ( | string | message, |
string | title, | ||
MessageBoxIcon | icon ) |
获取表格没有任何选中项时在顶级窗口弹出提示对话框的客户端脚本
message | 对话框消息 |
title | 对话框标题 |
icon | 对话框图标 |
string FineUIPro.Grid.GetNoSelectionAlertReference | ( | string | message | ) |
获取表格没有任何选中项时在本窗口弹出提示对话框的客户端脚本
string FineUIPro.Grid.GetNoSelectionAlertReference | ( | string | message, |
string | title ) |
获取表格没有任何选中项时在本窗口弹出提示对话框的客户端脚本
message | 对话框消息 |
title | 对话框标题 |
string FineUIPro.Grid.GetNoSelectionAlertReference | ( | string | message, |
string | title, | ||
MessageBoxIcon | icon ) |
获取表格没有任何选中项时在本窗口弹出提示对话框的客户端脚本
message | 对话框消息 |
title | 对话框标题 |
icon | 对话框图标 |
string FineUIPro.Grid.GetRejectChangesReference | ( | ) |
获取拒绝用户编辑单元格的客户端脚本(同时消除编辑单元格左上方的红色提示图标)
string FineUIPro.Grid.GetSelectCellReference | ( | int | rowIndex, |
string | columnId ) |
获取选中表格单元格的客户端脚本(仅用于AllowCellEditing模式)
rowIndex | 行索引 |
columnId | 列ID |
string FineUIPro.Grid.GetSelectCellReference | ( | string | rowId, |
string | columnId ) |
获取选中表格单元格的客户端脚本(仅用于AllowCellEditing模式)
rowId | 行ID |
columnId | 列ID |
string FineUIPro.Grid.GetSelectedCellReference | ( | ) |
获取表格选中单元格的客户端脚本(仅用于AllowCellEditing模式)
string FineUIPro.Grid.GetSelectedCountReference | ( | ) |
获取表格选中项数的客户端脚本
GridColumn FineUIPro.Grid.GetSortColumn | ( | string | sortField | ) |
通过列排序字段获取列实例
sortField | 排序字段 |
int FineUIPro.Grid.GetStartRowIndex | ( | ) |
获取当前分页的起始行序号(不分页或者数据库分页时,返回零)
string FineUIPro.Grid.GetUpdateCellValueReference | ( | int | rowIndex, |
JObject | updateObject ) |
获取更新可编辑单元格值的客户端脚本
rowIndex | 行索引 |
updateObject | 更新的值 |
string FineUIPro.Grid.GetUpdateCellValueReference | ( | int | rowIndex, |
string | columnId, | ||
string | cellValue ) |
获取更新可编辑单元格值的客户端脚本
rowIndex | 行索引 |
columnId | 列ID |
cellValue | 单元格的值 |
string FineUIPro.Grid.GetUpdateCellValueReference | ( | string | rowId, |
JObject | updateObject ) |
获取更新可编辑单元格值的客户端脚本
rowId | 行ID |
updateObject | 更新的值 |
string FineUIPro.Grid.GetUpdateCellValueReference | ( | string | rowId, |
string | columnId, | ||
string | cellValue ) |
获取更新可编辑单元格值的客户端脚本
rowId | 行ID |
columnId | 列ID |
cellValue | 单元格的值 |
|
virtual |
|
virtual |
void FineUIPro.Grid.RejectChanges | ( | ) |
拒绝用户编辑单元格(同时消除编辑单元格左上方的红色提示图标)
void FineUIPro.Grid.SelectAllRows | ( | ) |
选中所有行(设置SelectedRowIndexArray属性)
void FineUIPro.Grid.UpdateCellValue | ( | int | rowIndex, |
JObject | updateObject ) |
更新可编辑单元格值
rowIndex | 行索引 |
updateObject | 更新的值 |
void FineUIPro.Grid.UpdateCellValue | ( | int | rowIndex, |
string | columnId, | ||
string | cellValue ) |
更新可编辑单元格值
rowIndex | 行索引 |
columnId | 列ID |
cellValue | 单元格的值 |
void FineUIPro.Grid.UpdateCellValue | ( | string | rowId, |
JObject | updateObject ) |
更新可编辑单元格值
rowId | 行ID |
updateObject | 更新的值 |
void FineUIPro.Grid.UpdateCellValue | ( | string | rowId, |
string | columnId, | ||
string | cellValue ) |
更新可编辑单元格值
rowId | 行ID |
columnId | 列ID |
cellValue | 单元格的值 |
void FineUIPro.Grid.UpdateTemplateFields | ( | ) |
当在客户端修改了模板列中的值,调用此函数来告诉表格控件需要更新这些值; 如果对表格重新进行了数据绑定,则不需要调用此函数,因为重新绑定后会更新表格的全部内容
|
static |
模板列占位符前缀
|
get |
全部的列
|
getset |
允许单元格编辑
|
getset |
允许列锁定
|
getset |
允许过滤
|
getset |
允许服务器端分页
|
getset |
允许服务器端排序
|
getset |
箭头按键改变选中行和单元格
|
getset |
自动扩展宽度以填充剩余空间的列(ColumnID)
|
getset |
不支持此属性
|
getset |
单元格编辑时自动选中编辑框内的文本(默认为false)
|
getset |
大数据模式下行数提示的位置
|
getset |
自定义卡片渲染器函数(JavaScript函数)
|
getset |
是否自动隐藏多选框(仅在启用EnableCheckBoxSelect属性时有效)
|
getset |
多选框列的显示类型
|
getset |
多选框列的标题栏文字
|
getset |
只能通过多选框选中行(仅在启用EnableCheckBoxSelect属性时有效)
|
getset |
多选框列的宽度
|
getset |
数据绑定前清空选中项
|
getset |
分页前清空选中项(客户端执行)
|
getset |
排序前清空选中项(客户端执行)
|
getset |
右键点击时选中当前行(默认为true)
|
getset |
编辑单元格时点击单元格的次数(默认为2次)
|
getset |
是否启用右侧列锁定
|
get |
列数据
|
get |
不支持此属性
|
getset |
行属性字段
|
getset |
行数据标识字段名
|
getset |
行关键字段
|
get |
行关键字段的值
|
getset |
请求网址数据源的方法(GET或者POST)
|
getset |
行数据父节点标识字段名
|
getset |
行数据分组字段名
|
getset |
数据源
|
getset |
行数据文本字段名
|
getset |
网址数据源
|
getset |
为不可选择的行应用禁用样式
|
getset |
表格的显示类型
|
getset |
数据为空时显示在内容区域的文本,可以是HTML标签
|
getset |
结束编辑是否自动回发(需要启用AllowCellEditing)
|
getset |
启用交替行显示不同的颜色
|
getset |
启用大数据模式
|
getset |
启用大数据模式下的行数提示
|
getset |
启用多选框
|
getset |
启用表格列分隔线(默认为false)
|
getset |
是否启用列拖拽排序
|
getset |
是否启用列宽度调整
|
getset |
是否延迟渲染
|
getset |
启用表头菜单
|
getset |
启用隐藏列菜单项
|
getset |
启用排序菜单项
|
get |
不支持此属性
|
getset |
启用鼠标移动到行的颜色
|
getset |
启用多行选择
|
getset |
点击行是否自动回发
|
getset |
取消选中行是否自动回发
|
getset |
双击行是否自动回发
|
getset |
启用行分组
|
getset |
启用表格行的鼠标悬停样式
|
getset |
启用表格行分隔线(默认为true)
|
getset |
选中行是否自动回发
|
getset |
是否启用同一分组内移动
|
getset |
启用合计行
|
getset |
启用表格中的文字选择
|
getset |
启用树表格
|
getset |
启用树节点图标
|
getset |
Enter键只在可编辑单元格之间导航(仅用于单元格编辑)
|
getset |
Enter键导航单元格(仅用于单元格编辑)
|
getset |
Enter键Tab键行为相同(仅用于单元格编辑)
|
getset |
Enter键纵向导航单元格(仅用于单元格编辑)
|
getset |
展开所有的行扩展列
|
getset |
展开所有的行分组
|
getset |
默认展开全部树节点(仅用于树表格)
|
getset |
保存的行数据(内部使用)
|
getset |
[AJAX属性]过滤数据
|
getset |
行高度固定
|
getset |
成比例改变表格各列的宽度,以防止出现水平滚动条(第一次加载和之后改变表格宽度时都有效)
|
getset |
始终显示表格标题栏过滤图标
|
getset |
始终显示表格标题栏排序图标
|
getset |
隐藏的列ID列表(逗号分隔)
|
get |
不支持此属性
|
get |
不支持此属性
|
getset |
是否在回发参数中包含修改后的合并数据(仅在启用单元格编辑时有效)
|
getset |
是否内联过滤
|
getset |
是否数据库分页
|
getset |
是否数据库排序(仅在启用网址数据源时有效)
|
getset |
是否行编辑(仅在表格的AllowCellEditing=true时有效)
|
get |
不支持此属性
|
getset |
多选时保持当前已选中行
|
getset |
多选时保持分页中已选中行
|
get |
布局类型
|
getset |
最多显示数字分页按钮的个数(默认值:5)
|
getset |
最小列宽度
|
getset |
鼠标滚轮改变选中行和单元格
|
get |
[AJAX属性]总页数
|
getset |
[AJAX属性]当前显示页索引
|
get |
分页工具条项集合
|
getset |
表格分页控制按钮位于工具栏的右侧
|
getset |
每页显示项数
|
getset |
始终显示表格分页工具栏
|
getset |
分页工具栏的显示类型
|
getset |
是否启用快速翻页功能(上下按键或者鼠标滚轮改变选中行)
|
getset |
快速翻页后自动选中第一行或者最后一行
|
getset |
[AJAX属性]记录的总个数
|
getset |
自定义行数据绑定函数(JavaScript函数)
|
getset |
表格的行密度
|
getset |
是否显示行分组折叠图标
|
getset |
双击展开行分组节点
|
getset |
自定义行分组渲染器函数(JavaScript函数)
|
getset |
启用行分组合计行
|
getset |
行分组的合计行行数
|
getset |
行高度
|
getset |
紧凑模式下的行高度
|
getset |
大字体模式下的行高度
|
getset |
大间距模式下的行高度
|
getset |
设置行高度可以容纳几行文字(也就是默认行高度的整数倍)
|
getset |
小字体模式下的行高度
|
getset |
自定义行渲染器函数(JavaScript函数)(推荐使用RowDataBoundFunction属性)
|
get |
行数据
|
getset |
行中文字的垂直排列位置(默认为Middle)
|
getset |
翻页后滚动到顶部(默认为false)
|
getset |
排序后滚动到顶部(默认为false)
|
getset |
[AJAX属性]选中的单元格([行ID,列ID])
|
get |
选中的行
|
getset |
[AJAX属性]选中的行ID
|
getset |
[AJAX属性]选中的行ID列表
|
getset |
[AJAX属性]选中行的索引(选中行在当前分页中的索引值)
|
getset |
[AJAX属性]选中行的索引列表(选中行在当前分页中的索引值)
|
getset |
自定义选中行消息渲染器函数(JavaScript函数)
|
getset |
是否启用单独的过滤菜单
|
getset |
显示表格表头
|
getset |
显示表格的分页信息
|
getset |
高亮显示选中的单元格
|
getset |
高亮显示选中的行
|
getset |
显示表格的选中行信息
|
getset |
排序方向("ASC", "DESC")
|
getset |
当前排序字段(只读)
|
getset |
[AJAX属性]排序字段列表(每个排序字段后面紧跟着排序方向,例如:["Name","ASC","EntranceYear","DESC"])
|
getset |
允许点击列头来取消排序
|
getset |
支持多列排序
|
getset |
显示列头的排序提示信息
|
getset |
[AJAX属性]合计行数据
|
getset |
[AJAX属性]合计行数据
|
getset |
合计行的位置
|
getset |
合计行的行数
|
getset |
Tab键只在可编辑单元格之间导航(仅用于单元格编辑)
|
getset |
Tab键纵向导航单元格
|
getset |
是否启用级联选择(仅适用于树表格)
|
getset |
是否启用节点复选框(仅适用于树表格)
|
getset |
显示树状层级的列(ColumnID)
|
getset |
双击展开树节点
|
getset |
是否只显示目录节点复选框(仅适用于树表格)
|
getset |
是否只显示叶子节点复选框(仅适用于树表格)
|
addremove |
结束编辑事件(需要启用EnableAfterEditEvent)
|
addremove |
过滤条件改变事件
|
addremove |
页索引改变事件
|
addremove |
页索引改变事件
|
addremove |
绑定前事件
|
addremove |
行绑定前事件
|
addremove |
行点击事件(需要启用EnableRowClick)
|
addremove |
行内事件
|
addremove |
行绑定后事件
|
addremove |
行取消选中事件(需要启用EnableRowDeselect)
|
addremove |
行双击事件(需要启用EnableRowDoubleClick)
|
addremove |
行延迟加载事件(仅适用于树表格)
|
addremove |
行选中事件(需要启用EnableRowSelect)
|
addremove |
排序事件