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 控件完成到數據源的綁定後發生。    

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章