|
| Grid () |
| 构造函数 更多...
|
|
void | UpdateTemplateFields () |
| 当在客户端修改了模板列中的值,调用此函数来告诉表格控件需要更新这些值; 如果对表格重新进行了数据绑定,则不需要调用此函数,因为重新绑定后会更新表格的全部内容 更多...
|
|
override void | DataBind () |
| 绑定到数据源 更多...
|
|
JArray | GetModifiedData () |
| 获取用户修改的数据 更多...
|
|
List< int > | GetDeletedList () |
| 获取删除的行索引列表 更多...
|
|
List< Dictionary< string,
string > > | GetNewAddedList () |
| 获取新增的行数据 更多...
|
|
Dictionary< int, Dictionary
< string, string > > | GetModifiedDict () |
| 获取用户修改的行数据 更多...
|
|
override bool | LoadPostData (string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) |
| 处理回发数据 更多...
|
|
void | CommitChanges () |
| 接受用户编辑单元格(同时消除编辑单元格左上方的红色提示图标) 更多...
|
|
string | GetCommitChangesReference () |
| 获取接受用户编辑单元格的客户端脚本(同时消除编辑单元格左上方的红色提示图标) 更多...
|
|
void | RejectChanges () |
| 拒绝用户编辑单元格(同时消除编辑单元格左上方的红色提示图标) 更多...
|
|
string | GetRejectChangesReference () |
| 获取拒绝用户编辑单元格的客户端脚本(同时消除编辑单元格左上方的红色提示图标) 更多...
|
|
void | ClearSelections () |
| 清空表格选中项 更多...
|
|
string | GetClearSelectionsReference () |
| 获取清空表格选中项的客户端脚本 更多...
|
|
void | AddNewRecord (JObject defaultObject) |
| 添加一条新纪录 更多...
|
|
void | AddNewRecord (JObject defaultObject, bool appendToEnd) |
| 添加一条新纪录 更多...
|
|
string | GetAddNewRecordReference (JObject defaultObject) |
| 获取添加一条新纪录的客户端脚本 更多...
|
|
string | GetAddNewRecordReference (JObject defaultObject, bool appendToEnd) |
| 获取添加一条新纪录的客户端脚本 更多...
|
|
void | DeleteSelected () |
| 删除选中行(或者单元格) 更多...
|
|
string | GetDeleteSelectedReference () |
| 获取删除选中行(或者单元格)的客户端脚本 更多...
|
|
string | GetHasSelectionReference () |
| 获取表格是否有选中项的客户端脚本 更多...
|
|
string | GetSelectedCountReference () |
| 获取表格选中项数的客户端脚本 更多...
|
|
string | GetSelectedCellReference () |
| 获取表格选中单元格的客户端脚本(仅用于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) |
| 获取表格没有任何选中项时在顶级窗口弹出提示对话框的客户端脚本 更多...
|
|
GridColumn | FindColumn (string columnID) |
| 通过列ID获取列实例 更多...
|
|
GridColumn | FindColumn (int columnIndex) |
| 通过列索引获取列实例 更多...
|
|
void | SelectAllRows () |
| 选中所有行(设置SelectedRowIndexArray属性) 更多...
|
|
void | ExpandRowExpanders () |
| 展开全部的行扩展列 更多...
|
|
void | CollapseRowExpanders () |
| 折叠全部的行扩展列 更多...
|
|
override void | RaisePostBackEvent (string eventArgument) |
| 处理回发事件 更多...
|
|
| CollapsablePanel () |
| 构造函数 更多...
|
|
virtual void | RaisePostDataChangedEvent () |
| 触发回发数据改变事件 更多...
|
|
| PanelBase () |
| 构造函数 更多...
|
|
void | RefreshIFrame () |
| 刷新面板中的IFrame页面 更多...
|
|
string | GetRefreshIFrameReference () |
| 获取刷新面板中IFrame页面的客户端脚本 更多...
|
|
virtual void | Reset () |
| 重置面板中所有字段 更多...
|
|
virtual string | GetResetReference () |
| 获取重置面板中所有字段的客户端脚本 更多...
|
|
| Container () |
| 构造函数 更多...
|
|
| BoxComponent () |
| 构造函数 更多...
|
|
| Component () |
| 构造函数 更多...
|
|
new void | Focus () |
| 使控件获得焦点 更多...
|
|
void | Focus (bool selectText) |
| 使控件获得焦点,并选中控件中的文本内容 更多...
|
|
void | Focus (bool selectText, int delayMilliseconds) |
| 使控件获得焦点,并选中控件中的文本内容 更多...
|
|
virtual string | GetFocusReference () |
| 获得使控件获得焦点的脚本 更多...
|
|
virtual string | GetFocusReference (bool selectText) |
| 获得使控件获得焦点,并选中控件中的文本内容的脚本 更多...
|
|
virtual string | GetFocusReference (bool selectText, int delayMilliseconds) |
| 获得使控件获得焦点,并选中控件中的文本内容的脚本 更多...
|
|
| ControlBase () |
| 构造函数 更多...
|
|
override void | RenderControl (HtmlTextWriter writer) |
| 重载 RenderControl,为了向子控件公开 RenderBeginTag 和 RenderEndTag 两个方法 更多...
|
|
void | RecoverPropertiesFromJObject (JObject state) |
| 从JObject恢复控件的属性 更多...
|
|
JObject | ConvertPropertiesToJObject (List< string > propertyList) |
| 将控件的属性列表转化为JObject对象 更多...
|
|
string | GetPostBackEventReference () |
| 获取回发页面的客户端脚本(比如:__doPostBack('btnChangeEnable','');) 更多...
|
|
string | GetPostBackEventReference (string eventArgument) |
| 获取回发页面的客户端脚本(比如:__doPostBack('btnChangeEnable','true');) 更多...
|
|
|
override ControlBaseCollection | Items [get] |
| 不支持此属性 更多...
|
|
override bool | EnableIFrame [get] |
| 不支持此属性 更多...
|
|
override string | IFrameUrl [get] |
| 不支持此属性 更多...
|
|
override string | IFrameName [get] |
| 不支持此属性 更多...
|
|
override Layout | Layout [get] |
| 布局类型 更多...
|
|
bool | AllowCellEditing [get, set] |
| 允许单元格编辑 更多...
|
|
int | ClicksToEdit [get, set] |
| 编辑单元格时点击单元格的次数(默认为2次) 更多...
|
|
bool | AllowPaging [get, set] |
| 允许服务器端分页 更多...
|
|
bool | IsDatabasePaging [get, set] |
| 是否数据库分页 更多...
|
|
bool | ClearSelectedRowsAfterPaging [get, set] |
| 服务器端分页后清空选中的行 更多...
|
|
int | PageSize [get, set] |
| 每页显示项数 更多...
|
|
int | PageIndex [get, set] |
| [AJAX属性]当前显示页索引 更多...
|
|
int | PageCount [get] |
| [AJAX属性]总页数 更多...
|
|
int | RecordCount [get, set] |
| [AJAX属性]记录的总个数 更多...
|
|
bool | AllowSorting [get, set] |
| 允许服务器端排序 更多...
|
|
string | SortDirection [get, set] |
| 排序方向("ASC", "DESC") 更多...
|
|
string | SortField [get, set] |
| 当前排序字段(只读) 更多...
|
|
bool | EnableSummary [get, set] |
| 启用合计行 更多...
|
|
JObject | SummaryData [get, set] |
| [AJAX属性]合计行数据 更多...
|
|
SummaryPosition | SummaryPosition [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 | ShowGridHeader [get, set] |
| 显示表格表头 更多...
|
|
bool | EnableHeaderMenu [get, set] |
| 启用表头菜单 更多...
|
|
bool | EnableColumnLines [get, set] |
| 启用表格列分隔线(默认为false) 更多...
|
|
bool | EnableAlternateRowColor [get, set] |
| 启用交替行显示不同的颜色 更多...
|
|
bool | EnableMouseOverColor [get, set] |
| 启用鼠标移动到行的颜色 更多...
|
|
bool | EnableRowSelectEvent [get, set] |
| 选中行是否自动回发 更多...
|
|
bool | EnableRowClickEvent [get, set] |
| 点击行是否自动回发 更多...
|
|
bool | EnableRowDoubleClickEvent [get, set] |
| 双击行是否自动回发 更多...
|
|
bool | EnableAfterEditEvent [get, set] |
| 结束编辑是否自动回发(需要启用AllowCellEditing) 更多...
|
|
string | AutoExpandColumn [get, set] |
| 自动扩展宽度以填充剩余空间的列(ColumnID) 更多...
|
|
bool | ForceFit [get, set] |
| 成比例改变表格各列的宽度,以防止出现水平滚动条(第一次加载和之后改变表格宽度时都有效) 更多...
|
|
bool | EnableCheckBoxSelect [get, set] |
| 启用多选框 更多...
|
|
bool | CheckBoxSelectOnly [get, set] |
| 只能通过多选框选中行(仅在启用EnableCheckBoxSelect属性时有效) 更多...
|
|
bool | EnableMultiSelect [get, set] |
| 启用多行选择 更多...
|
|
int | SelectedRowIndex [get, set] |
| [AJAX属性]选中行的索引(列表中的第一项) 更多...
|
|
int[] | SelectedCell [get, set] |
| [AJAX属性]选中的单元格([行索引,列索引]) 更多...
|
|
int[] | SelectedRowIndexArray [get, set] |
| [AJAX属性]选中行的索引列表 更多...
|
|
string[] | HiddenColumns [get, set] |
| [AJAX属性]隐藏的列名称列表(逗号分隔) 更多...
|
|
object | DataSource [get, set] |
| 数据源 更多...
|
|
string[] | DataKeyNames [get, set] |
| 行关键字段 更多...
|
|
List< object[]> | DataKeys [get] |
| 行关键字段的值 更多...
|
|
virtual ControlBaseCollection | PageItems [get] |
| 分页工具条项集合 更多...
|
|
virtual Collection< GridColumn > | AllColumns [get] |
| 全部的列 更多...
|
|
virtual GridColumnCollection | Columns [get] |
| 列数据 更多...
|
|
virtual GridRowCollection | Rows [get] |
| 行数据 更多...
|
|
JObject | F_Rows [get, set] |
| 保存的行数据(内部使用) 更多...
|
|
EventHandler< GridSortEventArgs > | Sort |
| 排序事件 更多...
|
|
EventHandler< EventArgs > | PreDataBound |
| 绑定前事件 更多...
|
|
EventHandler< GridPreRowEventArgs > | PreRowDataBound |
| 行绑定前事件 更多...
|
|
EventHandler< GridRowEventArgs > | RowDataBound |
| 行绑定后事件 更多...
|
|
EventHandler
< GridCommandEventArgs > | RowCommand |
| 行内事件 更多...
|
|
EventHandler< GridPageEventArgs > | PageIndexChange |
| 页索引改变事件 更多...
|
|
EventHandler
< GridRowClickEventArgs > | RowClick |
| 行点击事件(需要启用EnableRowClick) 更多...
|
|
EventHandler
< GridRowClickEventArgs > | RowDoubleClick |
| 行双击事件(需要启用EnableRowDoubleClick) 更多...
|
|
EventHandler
< GridRowSelectEventArgs > | RowSelect |
| 行选中事件(需要启用EnableRowSelect) 更多...
|
|
EventHandler
< GridAfterEditEventArgs > | AfterEdit |
| 结束编辑事件(需要启用EnableAfterEditEvent) 更多...
|
|
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属性]标题 更多...
|
|
virtual bool | ShowHeader [get, set] |
| 是否显示标题栏 更多...
|
|
string | IconUrl [get, set] |
| 图标地址 更多...
|
|
virtual Icon | Icon [get, set] |
| 图标 更多...
|
|
EventHandler | Collapse |
| 折叠事件 更多...
|
|
EventHandler | Expand |
| 展开事件 更多...
|
|
bool | AutoScroll [get, set] |
| 是否自动滚动 更多...
|
|
bool | EnableFrame [get, set] |
| 启用自定义的圆角边框 更多...
|
|
string | BodyStyle [get, set] |
| 内容区域的样式 更多...
|
|
virtual string | BodyPadding [get, set] |
| 内容区域的内边距,字符串类型,可以设置上下左右的内边距,比如'0px 5px'或'5px 10px 2px 2px' 更多...
|
|
virtual bool | ShowBorder [get, set] |
| 是否显示边框 更多...
|
|
virtual ToolbarCollection | Toolbars [get] |
| 工具栏控件 更多...
|
|
virtual ControlBaseCollection | Items [get] |
| 子控件 更多...
|
|
virtual string | IFrameUrl [get, set] |
| [AJAX属性]IFrame的地址 更多...
|
|
virtual string | IFrameName [get, set] |
| IFrame的名称 更多...
|
|
virtual bool | EnableIFrame [get, set] |
| 是否启用IFrame 更多...
|
|
override bool | FocusOnPageLoad [get] |
| 不支持此属性 更多...
|
|
virtual Layout | Layout [get, set] |
| 布局类型 更多...
|
|
Unit | Width [get, set] |
| 宽度 更多...
|
|
Unit | Height [get, set] |
| 高度 更多...
|
|
string | AnchorValue [get, set] |
| 锚点值(当父容器的Layout=Anchor时有效) 更多...
|
|
string | ColumnWidth [get, set] |
| 列的宽度(当父容器的Layout=Column时有效) 更多...
|
|
string | RowHeight [get, set] |
| 行的宽度(当父容器的Layout=Row时有效) 更多...
|
|
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时有效) 更多...
|
|
int | BoxFlex [get, set] |
| 控制子控件的尺寸(当父容器的Layout=VBox或者HBox时有效) 更多...
|
|
string | BoxMargin [get, set] |
| 外边距(当父容器的Layout=VBox或者HBox时有效) 更多...
|
|
virtual bool | FocusOnPageLoad [get, set] |
| 页面加载后立即获得焦点 更多...
|
|
virtual string | CssClass [get, set] |
| [AJAX属性]控件样式类名 更多...
|
|
virtual string | CssStyle [get, set] |
| [AJAX属性]控件样式 更多...
|
|
override bool | EnableViewState [get] |
| 不支持此属性(禁用控件默认的ViewState) 更多...
|
|
override string | ClientID [get] |
| 控件的客户端ID(比如:RegionPanel1_Button1) 更多...
|
|
string | WrapperID [get] |
| 控件外部容器的客户端ID(比如:Button1_wrapper) 更多...
|
|
string | ProductName [get] |
| 产品名称 更多...
|
|
virtual string | ProductVersion [get] |
| 产品版本 更多...
|
|
JObject | Attributes [get, set] |
| HTML标签属性 更多...
|
|
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 更多...
|
|
virtual bool | EnableFStateCompress [get, set] |
| 是否启用FState压缩(默认为true) 更多...
|
|
bool | EnableAjaxLoading [get, set] |
| 是否启用Ajax正在加载提示 更多...
|
|
AjaxLoadingType | AjaxLoadingType [get, set] |
| Ajax正在加载提示的类型 更多...
|
|
bool | IsFineUIAjaxPostBack [get] |
| 是否处于FineUI的AJAX回发过程 更多...
|
|