- PageIndexChanging 和 PageIndexChanged -- 在分页操作之前和之后引发
- SelectedIndexChanging 和 SelectedIndexChanged -- 在选择操作之前和之后引发
- Sorting 和 Sorted -- 在排序操作之前和之后引发
- RowEditing 和 RowCancelingEdit -- 在行进入编辑模式之前或在编辑模式被取消之前引发
- RowUpdating 和 RowUpdated -- 在更新操作之前和之后引发
- RowDeleting 和 RowDeleted -- 在删除操作之前和之后引发
- RowDataBound -- 当行与数据绑定时引发
- RowCreated -- 当创建行用于呈现(作为 TableRow)时引发
- RowCommand -- 当从控件中激发按钮命令时引发
数据源控件也公开事件,类似于数据绑定控件事件。SqlDataSource 和 ObjectDataSource 控件都支持下列事件:
- Selecting 和 Selected -- 在选择操作之前和之后引发
- Updating 和 Updated -- 在更新操作之前和之后引发
- Deleting 和 Deleted -- 在删除操作之前和之后引发
- Inserting 和 Inserted -- 在插入操作之前和之后引发
- Filtering -- 在筛选器操作之前引发
ObjectDataSource 控件还在 TypeName 属性所指定的对象被创建或销毁时额外公开一些事件。通过设置所传递的事件参数的 ObjectInstance 属性,可以在 ObjectCreating 事件中实际设置一个自定义对象。
- ObjectCreating 和 ObjectCreated -- 在对象被创建之前和之后引发
- ObjectDisposing -- 在对象被释放之前引发