`
maiguang
  • 浏览: 262505 次
  • 性别: Icon_minigender_1
  • 来自: 焦作
社区版块
存档分类
最新评论

GridView事件解释

 
阅读更多

RowCommand
在 GridView 控件中单击某个按钮时发生。此事件通常用于在该控件中单击某个按钮时执行某项任务。


PageIndexChanging
在单击页导航按钮时发生,但在 GridView 控件执行分页操作之前。此事件通常用于取消分页操作。

PageIndexChanged
在单击页导航按钮时发生,但在 GridView 控件执行分页操作之后。此事件通常用于在用户定位到该控件中不同的页之后需要执行某项任务时。

SelectedIndexChanging
在单击 GridView 控件内某一行的 Select 按钮(其 CommandName 属性设置为“Select”的按钮)时发生,但在 GridView 控件执行选择操作之前。此事件通常用于取消选择操作。

SelectedIndexChanged
在单击 GridView 控件内某一行的 Select 按钮时发生,但在 GridView 控件执行选择操作之后。此事件通常用于在选择了该控件中的某行后执行某项任务。

Sorting
在单击某个用于对列进行排序的超链接时发生,但在 GridView 控件执行排序操作之前。此事件通常用于取消排序操作或执行自定义的排序例程。

Sorted
在单击某个用于对列进行排序的超链接时发生,但在 GridView 控件执行排序操作之后。此事件通常用于在用户单击对列进行排序的超链接之后执行某项任务。

RowDataBound
在 GridView 控件中的某个行被绑定到一个数据记录时发生。此事件通常用于在某个行被绑定到数据时修改该行的内容。

RowCreated
在 GridView 控件中创建新行时发生。此事件通常用于在创建某个行时修改该行的布局或外观。

RowDeleting
在单击 GridView 控件内某一行的 Delete 按钮(其 CommandName 属性设置为“Delete”的按钮)时发生,但在 GridView 控件从数据源删除记录之前。此事件通常用于取消删除操作。

RowDeleted
在单击 GridView 控件内某一行的 Delete 按钮时发生,但在 GridView 控件从数据源删除记录之后。此事件通常用于检查删除操作的结果。

RowEditing
在单击 GridView 控件内某一行的 Edit 按钮(其 CommandName 属性设置为“Edit”的按钮)时发生,但在 GridView 控件进入编辑模式之前。此事件通常用于取消编辑操作。

RowCancelingEdit
在单击 GridView 控件内某一行的 Cancel 按钮(其 CommandName 属性设置为“Cancel”的按钮)时发生,但在 GridView 控件退出编辑模式之前。此事件通常用于停止取消操作。

RowUpdating
在单击 GridView 控件内某一行的 Update 按钮(其 CommandName 属性设置为“Update”的按钮)时发生,但在 GridView 控件更新记录之前。此事件通常用于取消更新操作。

RowUpdated
在单击 GridView 控件内某一行的 Update 按钮时发生,但在 GridView 控件更新记录之后。此事件通常用来检查更新操作的结果。

DataBound
此事件继承自 BaseDataBoundControl 控件,在 GridView 控件完成到数据源的绑定后发生。
分享到:
评论

相关推荐

    [GridView控件]事件详解.doc

    以下是GridView控件中主要事件的详细解释: 1. **RowCommand**:当用户在GridView控件中点击带有CommandName属性的按钮时触发,如“Edit”、“Delete”、“Select”。这个事件通常用于响应用户操作并执行相应的任务...

    gridview嵌套gridview案例说明

    每个主GridView行的数据项都会触发一个子GridView的加载,这可以通过RowDataBound事件来实现。 2. 动态生成:子GridView通常在运行时动态生成,因为它们的数量和内容取决于主GridView的每一行数据。 3. 事件处理:...

    C#GridView的例题

    在.NET框架中,C#的GridView控件是ASP.NET ..."09GridView"的例题可能包含以上各个方面的实例代码和解释,对于理解并应用这些概念非常有帮助。实践是提升技能的关键,通过反复练习和理解这些例子,初学者可以快速进步。

    winform gridview最下面的合计

    以下是对“winform gridview最下面的合计行”这一主题的详细解释。 1. **数据绑定**: - GridView可以与各种数据源进行绑定,如ArrayList、DataTable、DataSet、XML等。数据绑定是将数据源中的数据映射到GridView...

    C#Gridview实践总结

    Gridview的行事件,如`RowCreated`、`RowDataBound`、`RowCommand`等,提供了丰富的定制化可能性。例如,在`RowDataBound`事件中可以修改单元格样式或添加额外信息。 7. 源码分析: 提供的“Gridview用法总结”...

    获取GridView中Checkbox的值

    在ASP.NET开发中,GridView控件常用于展示数据表格,而Checkbox则经常...通过Button1_Click事件处理程序,我们可以获取到用户在GridView中选中的Checkbox所对应的记录的"id",从而实现进一步的数据操作或业务逻辑处理。

    GridView排序

    在服务器端处理GridView排序通常涉及两个关键事件: - **`Sorting`**:当用户点击列头触发排序时,该事件被激发。 - **`Sorted``**:当排序完成后,该事件被激发。 #### 四、代码解析 下面是对示例代码的详细解析:...

    任意改变GridView某一行颜色和任意单元格颜色

    综上,通过利用GridView的RowDataBound事件,我们可以灵活地改变GridView的行和单元格颜色,以满足各种用户界面的需求。同时,结合适当的逻辑判断和条件,可以实现高度定制化的数据呈现效果。在实际项目中,可以结合...

    安卓gridview相关相关-可添加拖动的GridView.zip

    1. **触摸事件处理**:需要重写`GridView`的触摸事件处理,监听滑动和拖放动作。 2. **数据模型更新**:当元素位置改变时,需要同步更新适配器的数据模型,确保数据与视图一致。 3. **动画效果**:为了提供良好的...

    ASP.NET—005:GridView增加一行JS实现

    JavaScript 是一种解释型、弱类型的脚本语言,广泛应用于网页和网络应用开发。它允许开发者通过客户端的浏览器对网页进行动态交互,无需服务器端的额外请求。 在ASP.NET中,GridView通常结合数据源控件(如...

    GridView控件行上移、下移

    通常,这涉及到处理GridView的事件,如RowCommand或RowEditing。 3. 实现行上移和下移: - **上移操作**:当用户点击“上移”按钮时,需要获取当前行的索引,然后与前一行的索引进行交换。首先,通过RowCommand...

    gridview获取Id方法

    以下是对"gridview获取Id方法"的详细解释。 首先,GridView继承自AbsListView,它的工作原理是通过Adapter将数据集转换为可显示的视图。每个项目(item)都有一个唯一的ID,这个ID可以帮助我们区分不同的项目。在...

    ListView嵌套GridView代码实现

    4. **事件监听**:根据需求,可能需要为ListView和GridView添加点击事件监听,以便处理用户的交互。 5. **性能优化**:由于嵌套视图可能导致性能问题,所以要注意在ListView的适配器中复用convertView,并在...

    一个gridview数据绑定和分页

    最后,学习过程中,你可以通过解压提供的"gridview的数据绑定和分页"压缩包,查看其中的示例代码,结合本文的解释进行实践操作,以加深理解。在实际应用中,你可能还需要考虑其他高级特性,如自定义分页、动态数据...

    GridView 导出到 Excel文件中

    下面将详细解释如何实现这个功能。 首先,了解`VerifyRenderingInServerForm`方法。这是一个在服务器控件呈现前调用的方法,确保控件位于`<form runat="server">`标记内。如果不包含在这个标记中,依赖回发或客户端...

    Android自定义Dialog显示GridView

    总之,创建一个自定义Dialog显示GridView涉及多个步骤,包括布局设计、适配器实现、事件处理以及性能优化。通过这种方式,开发者可以为用户提供更丰富的交互体验,同时保持界面的一致性和美观性。

    gridview+activityGroup实现tab分页

    下面将详细解释这两个组件以及如何利用它们实现Tab分页。 首先,`GridView`是Android的一种视图组件,它允许开发者以网格形式展示数据,常用于图片、列表项等的展示。每个单元格可以自定义视图,使得数据的展示更加...

    GridView超级自定义功能开源.rar

    总结来说,这个开源项目提供了高度自定义的GridView控件,涵盖了数据绑定、样式自定义、事件处理等多个方面,开发者可以通过研究源代码学习如何在自己的ASP.NET项目中实现类似的自定义功能。同时,`Web.Config`和`...

    ASP.NET GridView控件源代码大全.rar

    5. **事件处理**:GridView控件有许多内置的事件,如RowDataBound、RowCommand、RowEditing、RowUpdating和RowDeleting,开发者可以通过这些事件实现业务逻辑和验证。 6. **ADO.NET编程**:描述中提到了ADO编程,这...

Global site tag (gtag.js) - Google Analytics