次の方法で共有


GridView Web サーバー コントロール イベント

更新 : 2007 年 11 月

GridView コントロールは、コードの応答先となるバインド データのページング中および更新中に多数のイベントを発生します。

GridView イベント

GridView コントロールは、ページング イベント、並べ替えイベント、および現在の行の作成時またはデータへのバインド時に発生するイベントを公開します。イベントは、GridView コントロールの一部として付属するコマンド コントロール (Button コントロールなど) がクリックされたときにも発生します。次の表は、GridView コントロールが公開するイベントを示します。

  • RowCommand
    GridView コントロール内でボタンがクリックされると発生します。このイベントは、コントロール内でボタンがクリックされたときにタスクを実行するためによく使用されます。

  • PageIndexChanging
    GridView コントロールがページング操作を実行する前に、ページャ ボタンがクリックされると発生します。このイベントは、ページング操作をキャンセルするためによく使用されます。

  • PageIndexChanged
    GridView コントロールがページング操作を実行した後に、ページャ ボタンがクリックされると発生します。このイベントは、通常、ユーザーがコントロール内の別のページに移動した後にタスクを実行する場合に処理されます。

  • SelectedIndexChanging
    GridView コントロールが選択操作を実行する前に、GridView コントロール内の行の Select ボタン (CommandName プロパティが "Select" に設定されたボタン) がクリックされると発生します。このイベントは、選択操作をキャンセルするためによく使用されます。

  • SelectedIndexChanged
    GridView コントロールが選択操作を実行した後に、GridView コントロール内の行の Select ボタンがクリックされると発生します。このイベントは、コントロール内の行が選択された後にタスクを実行するためによく使用されます。

  • Sorting
    GridView コントロールが並べ替え操作を実行する前に、列を並べ替えるハイパーリンクがクリックされると発生します。このイベントは、並べ替え操作のキャンセルやカスタム並べ替えルーチンの実行によく使用されます。

  • Sorted
    GridView コントロールが並べ替え操作を実行した後に、列を並べ替えるハイパーリンクがクリックされると発生します。このイベントは、一般に、列を並べ替えるハイパーリンクをユーザーがクリックした後にタスクを実行するために使用されます。

  • RowDataBound
    GridView コントロール内の行がデータ レコードにバインドされると発生します。このイベントは、データに行がバインドされている場合に、行の内容を変更するためによく使用されます。

  • RowCreated
    GridView コントロール内に新しい行が作成されると発生します。このイベントは、行が作成されている場合に、行のレイアウトまたは外観を変更するためによく使用されます。

  • RowDeleting
    GridView コントロールがデータ ソースからレコードを削除する前に、GridView コントロール内の行の Delete ボタン (CommandName プロパティが "削除" に設定されたボタン) がクリックされると発生します。このイベントは、削除操作をキャンセルするためによく使用されます。

  • RowDeleted
    GridView コントロールがデータ ソースからレコードを削除した後に、GridView コントロール内の行の Delete ボタンがクリックされると発生します。このイベントは、削除操作の結果をチェックするためによく使用されます。

  • RowEditing
    GridView コントロールが編集モードに移行する前に、GridView コントロール内の行の Edit ボタン (CommandName プロパティが "編集" に設定されたボタン) がクリックされると発生します。このイベントは、編集操作をキャンセルするためによく使用されます。

  • RowCancelingEdit
    GridView コントロールが編集モードを終了する前に、GridView コントロール内の行の Cancel ボタン (CommandName プロパティが "キャンセル" に設定されたボタン) がクリックされると発生します。このイベントは、キャンセル操作を中断するためによく使用されます。

  • RowUpdating
    GridView コントロールがレコードを更新する前に、GridView コントロール内の行の Update ボタン (CommandName プロパティが "更新" に設定されたボタン) がクリックされると発生します。このイベントは、更新操作をキャンセルするためによく使用されます。

  • RowUpdated
    GridView コントロールがレコードを更新した後に、GridView コントロール内の行の Update ボタンがクリックされると発生します。このイベントは、更新操作の結果をチェックするためによく使用されます。

  • DataBound
    このイベントは BaseDataBoundControl コントロールから派生し、GridView コントロールがデータ ソースのバインディングを完了した後に発生します。

参照

参照

GridView Web サーバー コントロールの概要