GridView 类型公开的所有成员(公共属性、公共方法、私有属性.......)
下表列出了由 GridView 类型公开的成员。
公共构造函数
公共属性 (请参见 受保护的属性 )
名称 | 说明 | |
---|---|---|
AccessKey | 获取或设置使您得以快速导航到 Web 服务器控件的访问键。(从 WebControl 继承。) | |
AllowPaging | 获取或设置一个值,该值指示是否启用分页功能。 | |
AllowSorting | 获取或设置一个值,该值指示是否启用排序功能。 | |
AlternatingRowStyle | 获取对 TableItemStyle 对象的引用,使用该对象可以设置 GridView 控件中的交替数据行的外观。 | |
获取或设置包含该控件的 Page 或 |
||
Attributes | 获取与控件的属性不对应的任意特性(只用于呈现)的集合。(从 WebControl 继承。) | |
AutoGenerateColumns | 获取或设置一个值,该值指示是否为数据源中的每个字段自动创建绑定字段。 | |
AutoGenerateDeleteButton | 获取或设置一个值,该值指示每个数据行都带有“删除”按钮的 CommandField 字段列是否自动添加到 GridView 控件。 | |
AutoGenerateEditButton | 获取或设置一个值,该值指示每个数据行都带有“编辑”按钮的 CommandField 字段列是否自动添加到 GridView 控件。 | |
AutoGenerateSelectButton | 获取或设置一个值,该值指示每个数据行都带有“选择”按钮的 CommandField 字段列是否自动添加到 GridView 控件。 | |
BackColor | 获取或设置 Web 服务器控件的背景色。(从 WebControl 继承。) | |
BackImageUrl | 获取或设置要在 GridView 控件的背景中显示的图像的 URL。 | |
获取包含该控件的数据绑定的控件。(从 |
||
BorderColor | 获取或设置 Web 控件的边框颜色。(从 WebControl 继承。) | |
BorderStyle | 获取或设置 Web 服务器控件的边框样式。(从 WebControl 继承。) | |
BorderWidth | 获取或设置 Web 服务器控件的边框宽度。(从 WebControl 继承。) | |
BottomPagerRow | 获取一个 GridViewRow 对象,该对象表示 GridView 控件中的底部页导航行。 | |
Caption | 获取或设置要在 GridView 控件的 HTML 标题元素中呈现的文本。提供此属性的目的是使辅助技术设备的用户更易于访问控件。 | |
CaptionAlign | 获取或设置 GridView 控件中的 HTML 标题元素的水平或垂直位置。提供此属性的目的是使辅助技术设备的用户更易于访问控件。 | |
CellPadding | 获取或设置单元格的内容和单元格的边框之间的空间量。 | |
CellSpacing | 获取或设置单元格间的空间量。 | |
获取由 ASP.NET 生成的服务器控件标识符。(从 |
||
Columns | 获取表示 GridView 控件中列字段的 DataControlField 对象的集合。 | |
Controls | 获取复合数据绑定控件内的子控件的集合。(从 CompositeDataBoundControl 继承。) | |
ControlStyle | 获取 Web 服务器控件的样式。此属性主要由控件开发人员使用。(从 WebControl 继承。) | |
ControlStyleCreated | 获取一个值,该值指示是否已为 ControlStyle 属性创建了 Style 对象。此属性主要由控件开发人员使用。(从 WebControl 继承。) | |
CssClass | 获取或设置由 Web 服务器控件在客户端呈现的级联样式表 (CSS) 类。(从 WebControl 继承。) | |
DataKeyNames | 获取或设置一个数组,该数组包含了显示在 GridView 控件中的项的主键字段的名称。 | |
DataKeys | 获取一个 DataKey 对象集合,这些对象表示 GridView 控件中的每一行的数据键值。 | |
DataMember | 当数据源包含多个不同的数据项列表时,获取或设置数据绑定控件绑定到的数据列表的名称。(从 DataBoundControl 继承。) | |
DataSource | 获取或设置对象,数据绑定控件从该对象中检索其数据项列表。(从 BaseDataBoundControl 继承。) | |
DataSourceID | 获取或设置控件的 ID,数据绑定控件从该控件中检索其数据项列表。(从 DataBoundControl 继承。) | |
EditIndex | 获取或设置要编辑的行的索引。 | |
EditRowStyle | 获取对 TableItemStyle 对象的引用,使用该对象可以设置 GridView 控件中为进行编辑而选中的行的外观。 | |
EmptyDataRowStyle | 获取对 TableItemStyle 对象的引用,使用该对象可以设置当 GridView 控件绑定到不包含任何记录的数据源时会呈现的空数据行的外观。 | |
EmptyDataTemplate | 获取或设置在 GridView 控件绑定到不包含任何记录的数据源时所呈现的空数据行的用户定义内容。 | |
EmptyDataText | 获取或设置在 GridView 控件绑定到不包含任何记录的数据源时所呈现的空数据行中显示的文本。 | |
Enabled | 获取或设置一个值,该值指示是否启用 Web 服务器控件。(从 WebControl 继承。) | |
EnableSortingAndPagingCallbacks | 获取或设置一个值,该值指示客户端回调是否用于排序和分页操作。 | |
EnableTheming | 获取或设置一个值,该值指示是否对此控件应用主题。(从 WebControl 继承。) | |
获取或设置一个值,该值指示服务器控件是否向发出请求的客户端保持自己的视图状态以及它所包含的任何子控件的视图状态。(从 |
||
Font | 获取与 Web 服务器控件关联的字体属性。(从 WebControl 继承。) | |
FooterRow | 获取表示 GridView 控件中的脚注行的 GridViewRow 对象。 | |
FooterStyle | 获取对 TableItemStyle 对象的引用,使用该对象可以设置 GridView 控件中的脚注行的外观。 | |
ForeColor | 获取或设置 Web 服务器控件的前景色(通常是文本颜色)。(从 WebControl 继承。) | |
GridLines | 获取或设置 GridView 控件的网格线样式。 | |
HasAttributes | 获取一个值,该值指示控件是否具有属性集。(从 WebControl 继承。) | |
HeaderRow | 获取表示 GridView 控件中的标题行的 GridViewRow 对象。 | |
HeaderStyle | 获取对 TableItemStyle 对象的引用,使用该对象可以设置 GridView 控件中的标题行的外观。 | |
Height | 获取或设置 Web 服务器控件的高度。(从 WebControl 继承。) | |
HorizontalAlign | 获取或设置 GridView 控件在页面上的水平对齐方式。 | |
获取或设置分配给服务器控件的编程标识符。(从 |
||
获取对服务器控件的命名容器的引用,此引用创建唯一的命名空间,以区分具有相同 |
||
获取对包含服务器控件的 Page 实例的引用。(从 |
||
PageCount | 获取在 GridView 控件中显示数据源记录所需的页数。 | |
PageIndex | 获取或设置当前显示页的索引。 | |
PagerSettings | 获取对 PagerSettings 对象的引用,使用该对象可以设置 GridView 控件中的页导航按钮的属性。 | |
PagerStyle | 获取对 TableItemStyle 对象的引用,使用该对象可以设置 GridView 控件中的页导航行的外观。 | |
PagerTemplate | 获取或设置 GridView 控件中页导航行的自定义内容。 | |
PageSize | 获取或设置 GridView 控件在每页上所显示的记录的数目。 | |
获取对页 UI 层次结构中服务器控件的父控件的引用。(从 |
||
RowHeaderColumn | 获取或设置用作 GridView 控件的列标题的列的名称。提供此属性的目的是使辅助技术设备的用户更易于访问控件。 | |
Rows | 获取表示 GridView 控件中数据行的 GridViewRow 对象的集合。 | |
RowStyle | 获取对 TableItemStyle 对象的引用,使用该对象可以设置 GridView 控件中的数据行的外观。 | |
SelectedDataKey | 获取 DataKey 对象,该对象包含 GridView 控件中选中行的数据键值。 | |
SelectedIndex | 获取或设置 GridView 控件中的选中行的索引。 | |
SelectedRow | 获取对 GridViewRow 对象的引用,该对象表示控件中的选中行。 | |
SelectedRowStyle | 获取对 TableItemStyle 对象的引用,使用该对象可以设置 GridView 控件中的选中行的外观。 | |
SelectedValue | 获取 GridView 控件中选中行的数据键值。 | |
ShowFooter | 获取或设置一个值,该值指示是否在 GridView 控件中显示脚注行。 | |
ShowHeader | 获取或设置一个值,该值指示是否在 GridView 控件中显示标题行。 | |
获取容器信息,该容器在呈现于设计图面上时承载当前控件。(从 |
||
SkinID | 获取或设置要应用于控件的外观。(从 WebControl 继承。) | |
SortDirection | 获取正在排序的列的排序方向。 | |
SortExpression | 获取与正在排序的列关联的排序表达式。 | |
Style | 获取将在 Web 服务器控件的外部标记上呈现为样式属性的文本属性的集合。(从 WebControl 继承。) | |
TabIndex | 获取或设置 Web 服务器控件的选项卡索引。(从 WebControl 继承。) | |
获取或设置对包含该控件的模板的引用。 (从 |
||
获取包含当前服务器控件的 Page 或 UserControl 的虚拟目录。(从 |
||
ToolTip | 获取或设置当鼠标指针悬停在 Web 服务器控件上时显示的文本。(从 WebControl 继承。) | |
TopPagerRow | 获取一个 GridViewRow 对象,该对象表示 GridView 控件中的顶部页导航行。 | |
获取服务器控件的唯一的、以分层形式限定的标识符。(从 |
||
UseAccessibleHeader | 获取或设置一个值,该值指示 GridView 控件是否以易于访问的格式呈现其标题。提供此属性的目的是使辅助技术设备的用户更易于访问控件。 | |
获取或设置一个值,该值指示服务器控件是否作为 UI 呈现在页上。(从 |
||
Width | 获取或设置 Web 服务器控件的宽度。(从 WebControl 继承。) |
受保护的属性
名称 | 说明 | |
---|---|---|
获取控件的浏览器特定适配器。(从 |
||
获取一个值,该值指示是否已创建服务器控件的子控件。(从 |
||
获取一个字符值,该值表示 |
||
为当前 Web 请求获取与服务器控件关联的 |
||
获取一个值,该值指示是否正在使用设计图面上的一个控件。(从 |
||
获取控件的事件处理程序委托列表。此属性为只读。(从 |
||
获取一个值,该值指示当前服务器控件的子控件是否具有任何已保存的视图状态设置。(从 |
||
获取用于分隔控件标识符的字符。(从 |
||
Initialized | 获取一个值,该值指示数据绑定控件是否已经初始化。(从 BaseDataBoundControl 继承。) | |
IsBoundUsingDataSourceID | 获取指示是否设置了 DataSourceID 属性的值。(从 BaseDataBoundControl 继承。) | |
获取一个值,该值指示该控件中包含的控件是否具有控件状态。(从 |
||
IsEnabled | 获取一个值,该值指示是否启用控件。(从 WebControl 继承。) | |
获取一个值,用于指示服务器控件是否会将更改保存到其视图状态中。(从 |
||
获取一个值,该值指示是否为该控件启用了视图状态。(从 |
||
获取一个值,该值指示控件是否通过 ID 而不是索引参与加载其视图状态。 (从 |
||
RequiresDataBinding | 获取或设置一个值,该值指示是否应调用 DataBind 方法。 (从 BaseDataBoundControl 继承。) | |
SelectArguments | 获取数据绑定控件从数据源控件检索数据时使用的 DataSourceSelectArguments 对象。 (从 DataBoundControl 继承。) | |
TagKey | 获取 GridView 控件的 HtmlTextWriterTag 值。 | |
TagName | 获取控件标记的名称。此属性主要由控件开发人员使用。(从 WebControl 继承。) | |
获取状态信息的字典,这些信息使您可以在同一页的多个请求间保存和还原服务器控件的视图状态。(从 |
||
获取一个值,该值指示 StateBag 对象是否不区分大小写。(从 |
公共方法 (请参见 受保护的方法 )
名称 | 说明 | |
---|---|---|
ApplyStyle | 将指定样式的所有非空白元素复制到 Web 控件,改写控件的所有现有的样式元素。此方法主要由控件开发人员使用。 (从 WebControl 继承。) | |
将页样式表中定义的样式属性应用到控件。 (从 |
||
CopyBaseAttributes | 将 Style 对象未封装的属性从指定的 Web 服务器控件复制到从中调用此方法的 Web 服务器控件。此方法主要由控件开发人员使用。 (从 WebControl 继承。) | |
DataBind | 已重载。 已重写。 将数据源绑定到 GridView 控件。 | |
DeleteRow | 从数据源中删除位于指定索引位置的记录。 | |
使服务器控件得以在从内存中释放之前执行最后的清理操作。 (从 |
||
已重载。 确定两个 |
||
已重载。 在当前的命名容器中搜索指定的服务器控件。 (从 |
||
为控件设置输入焦点。 (从 |
||
用作特定类型的哈希函数。 |
||
获取当前实例的 |
||
确定服务器控件是否包含任何子控件。 (从 |
||
IsBindableType | 确定指定的数据类型是否能绑定到 GridView 控件中的列。 | |
MergeStyle | 将指定样式的所有非空白元素复制到 Web 控件,但不改写该控件现有的任何样式元素。此方法主要由控件开发人员使用。 (从 WebControl 继承。) | |
确定指定的 Object 实例是否是相同的实例。 (从 |
||
RenderBeginTag | 将控件的 HTML 开始标记呈现到指定的编写器中。此方法主要由控件开发人员使用。 (从 WebControl 继承。) | |
已重载。 输出服务器控件内容,并存储有关此控件的跟踪信息(如果已启用跟踪)。 (从 |
||
RenderEndTag | 将控件的 HTML 结束标记呈现到指定的编写器中。此方法主要由控件开发人员使用。 (从 WebControl 继承。) | |
获取浏览器可以使用的 URL。 (从 |
||
将 URL 转换为在请求客户端可用的 URL。 (从 |
||
分配事件处理程序委托,以将服务器控件及其内容呈现到父控件中。 (从 |
||
Sort | 根据指定的排序表达式和方向对 GridView 控件进行排序。 | |
返回表示当前 Object 的 |
||
UpdateRow | 使用行的字段值更新位于指定行索引位置的记录。 |
受保护的方法
名称 | 说明 | |
---|---|---|
AddAttributesToRender | 将需要呈现的 HTML 属性和样式添加到指定的 |
|
在子控件添加到 Control 对象的 |
||
通知服务器控件某个元素(XML 或 HTML)已经过语法分析,并将该元素添加到服务器控件的 |
||
收集有关服务器控件的信息并将该信息发送到 |
||
删除服务器控件的子控件的控件状态信息。 (从 |
||
删除服务器控件的所有子控件的视图状态和控件状态信息。 (从 |
||
删除服务器控件的所有子控件的视图状态信息。 (从 |
||
ConfirmInitState | 设置数据绑定控件的初始化状态。 (从 BaseDataBoundControl 继承。) | |
CreateAutoGeneratedColumn | 创建一个自动生成的列字段。 | |
CreateChildControls | 已重载。 创建用于呈现 GridView 控件的控件层次结构。 | |
CreateChildTable | 创建一个新的子表。 | |
CreateColumns | 创建用来构建控件层次结构的列字段集。 | |
创建一个新的 ControlCollection 对象来保存服务器控件的子控件(包括文本控件和服务器控件)。 (从 |
||
CreateControlStyle | 已重写。 为控件创建默认样式。 | |
CreateDataSourceSelectArguments | 已重写。 创建 |
|
CreateRow | 在 GridView 控件中创建行。 | |
已重载。 将数据源绑定到被调用的服务器控件及其所有子控件。 (从 |
||
将数据源绑定到服务器控件的子控件。 (从 |
||
确定服务器控件是否包含子控件。如果不包含,则创建子控件。 (从 |
||
EnsureDataBound | 如果设置了 DataSourceID 属性且数据绑定控件标记为需要绑定,则调用 DataBind 方法。 (从 BaseDataBoundControl 继承。) | |
为尚未分配标识符的控件创建标识符。 (从 |
||
ExtractRowValues | 检索在指定行中声明的每个字段的值,并将它们存储在指定的 |
|
允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。 (从 |
||
已重载。 在当前的命名容器中搜索指定的服务器控件。 (从 |
||
GetCallbackResult | 返回以控件为目标的回调事件的结果。 | |
GetCallbackScript | 为执行排序操作的按钮创建回调脚本。 | |
GetData | 检索数据绑定控件用于执行数据操作的 |
|
GetDataSource | 检索与数据绑定控件关联的 |
|
获取控件的设计时数据。 (从 |
||
返回一个值,该值指示是否为控件或任何子控件注册事件。 (从 |
||
InitializePager | 初始化在分页功能启用时显示的页导航行。 | |
InitializeRow | 初始化 GridView 控件中的行。 | |
确定服务器控件是否只包含文字内容。 (从 |
||
LoadControlState | 已重写。 加载 GridView 控件中需要保持的属性的状态(即使在 |
|
LoadViewState | 已重写。 加载以前保存的 GridView 控件的视图状态。 | |
检索虚拟路径(绝对的或相对的)映射到的物理路径。 (从 |
||
MarkAsDataBound | 将视图状态中的控件状态设置为成功绑定到数据。 (从 DataBoundControl 继承。) | |
创建当前 Object 的浅表副本。 (从 |
||
OnBubbleEvent | 已重写。 确定 Web 服务器控件的事件是否沿页的用户界面 (UI) 服务器控件层次结构向上传递。 | |
引发 |
||
OnDataBound | 引发 DataBound 事件。 (从 BaseDataBoundControl 继承。) | |
OnDataPropertyChanged | 已重写。 在 DataMember、DataSource 或 DataSourceID 属性更改之后,将 GridView 控件重新绑定至它的数据。 | |
OnDataSourceViewChanged | 已重写。 引发 |
|
OnInit | 已重写。 引发 |
|
OnLoad | 处理 |
|
OnPageIndexChanged | 引发 PageIndexChanged 事件。 | |
OnPageIndexChanging | 引发 PageIndexChanging 事件。 | |
OnPagePreLoad | 已重写。 在加载数据绑定控件之前设置该控件的初始化状态。 | |
OnPreRender | 已重写。 引发 |
|
OnRowCancelingEdit | 引发 RowCancelingEdit 事件。 | |
OnRowCommand | 引发 RowCommand 事件。 | |
OnRowCreated | 引发 RowCreated 事件。 | |
OnRowDataBound | 引发 RowDataBound 事件。 | |
OnRowDeleted | 引发 RowDeleted 事件。 | |
OnRowDeleting | 引发 RowDeleting 事件。 | |
OnRowEditing | 引发 RowEditing 事件。 | |
OnRowUpdated | 引发 RowUpdated 事件。 | |
OnRowUpdating | 引发 RowUpdating 事件。 | |
OnSelectedIndexChanged | 引发 SelectedIndexChanged 事件。 | |
OnSelectedIndexChanging | 引发 SelectedIndexChanging 事件。 | |
OnSorted | 引发 Sorted 事件。 | |
OnSorting | 引发 Sorting 事件。 | |
引发 |
||
获取用于读取文件的 |
||
PerformDataBinding | 已重写。 将指定数据源绑定到 GridView 控件。 | |
PerformSelect | 从关联的数据源中检索数据。 (从 DataBoundControl 继承。) | |
PrepareControlHierarchy | 建立控件层次结构。 | |
将所有事件源及其信息分配给控件的父级。 (从 |
||
RaiseCallbackEvent | 为 |
|
RaisePostBackEvent | 当 GridView 控件回发到服务器时引发此控件的合适的事件。 | |
在将某一控件从另一控件的 Controls 集合中移除后调用。 (从 |
||
Render | 已重写。 使用指定的 |
|
将服务器控件子级的内容输出到提供的 HtmlTextWriter 对象,此对象编写将在客户端呈现的内容。 (从 |
||
RenderContents | 将控件的内容呈现到指定的编写器中。此方法主要由控件开发人员使用。 (从 WebControl 继承。) | |
已重载。 输出服务器控件内容,并存储有关此控件的跟踪信息(如果已启用跟踪)。 (从 |
||
获取负责呈现指定控件的控件适配器。 (从 |
||
SaveControlState | 已重写。 保存 GridView 控件中需要保持的属性的状态(即使在 Control.EnableViewState 属性设置为 false 时)。 | |
SaveViewState | 已重写。 加载以前保存的 GridView 控件的视图状态。 | |
设置控件的设计时数据。 (从 |
||
TrackViewState | 已重写。 跟踪 GridView 控件的视图状态更改,以便可以将更改存储在该控件的 |
|
ValidateDataSource | 验证数据绑定控件绑定到的对象是否可以和该控件一同使用。 (从 DataBoundControl 继承。) |
公共事件
名称 | 说明 | |
---|---|---|
当服务器控件绑定到数据源时发生。(从 |
||
DataBound | 在服务器控件绑定到数据源后发生。(从 BaseDataBoundControl 继承。) | |
当从内存释放服务器控件时发生,这是请求 ASP.NET 页时服务器控件生存期的最后阶段。(从 |
||
当服务器控件初始化时发生;初始化是控件生存期的第一步。(从 |
||
当服务器控件加载到 |
||
PageIndexChanged | 在单击某一页导航按钮时,但在 GridView 控件处理分页操作之后发生。 | |
PageIndexChanging | 在单击某一页导航按钮时,但在 GridView 控件处理分页操作之前发生。 | |
在加载 |
||
RowCancelingEdit | 单击编辑模式中某一行的“取消”按钮以后,在该行退出编辑模式之前发生。 | |
RowCommand | 当单击 GridView 控件中的按钮时发生。 | |
RowCreated | 在 GridView 控件中创建行时发生。 | |
RowDataBound | 在 GridView 控件中将数据行绑定到数据时发生。 | |
RowDeleted | 在单击某一行的“删除”按钮时,但在 GridView 控件删除该行之后发生。 | |
RowDeleting | 在单击某一行的“删除”按钮时,但在 GridView 控件删除该行之前发生。 | |
RowEditing | 发生在单击某一行的“编辑”按钮以后,GridView 控件进入编辑模式之前。 | |
RowUpdated | 发生在单击某一行的“更新”按钮,并且 GridView 控件对该行进行更新之后。 | |
RowUpdating | 发生在单击某一行的“更新”按钮以后,GridView 控件对该行进行更新之前。 | |
SelectedIndexChanged | 发生在单击某一行的“选择”按钮,GridView 控件对相应的选择操作进行处理之后。 | |
SelectedIndexChanging | 发生在单击某一行的“选择”按钮以后,GridView 控件对相应的选择操作进行处理之前。 | |
Sorted | 在单击用于列排序的超链接时,但在 GridView 控件对相应的排序操作进行处理之后发生。 | |
Sorting | 在单击用于列排序的超链接时,但在 GridView 控件对相应的排序操作进行处理之前发生。 | |
当服务器控件从内存中卸载时发生。(从 |
显式接口实现
名称 | 说明 | |
---|---|---|
System.Web.UI.ICallbackEventHandler.GetCallbackResult | 返回以控件为目标的回调事件的结果。 | |
System.Web.UI.ICallbackEventHandler.RaiseCallbackEvent | 为 GetCallbackEventReference 方法中的回调处理程序创建参数。 | |
System.Web.UI.IPostBackEventHandler.RaisePostBackEvent | 当 GridView 控件回发到服务器时引发此控件的合适的事件。 | |
System.Web.UI.WebControls.ICallbackContainer.GetCallbackScript | 为执行排序操作的按钮创建回调脚本。 | |
System.Web.UI.WebControls.IPostBackContainer.GetPostBackOptions | 创建一个 |