ListView.OnItemDataBound(ListViewItemEventArgs) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ItemDataBound イベントを発生させます。
protected:
virtual void OnItemDataBound(System::Web::UI::WebControls::ListViewItemEventArgs ^ e);
protected virtual void OnItemDataBound(System.Web.UI.WebControls.ListViewItemEventArgs e);
abstract member OnItemDataBound : System.Web.UI.WebControls.ListViewItemEventArgs -> unit
override this.OnItemDataBound : System.Web.UI.WebControls.ListViewItemEventArgs -> unit
Protected Overridable Sub OnItemDataBound (e As ListViewItemEventArgs)
パラメーター
イベントのデータ。
注釈
ListView コントロールをレンダリングする前に、コントロール内の各項目をデータ ソース内のレコードにバインドする必要があります。 ItemDataBound イベントは、ListViewItem オブジェクトがデータ項目にバインドされるときに発生します。 これにより、バインディング プロセス中にデータ項目の値を変更するなど、このイベントが発生するたびにカスタム ルーチンを実行できます。
イベントを発生させると、デリゲートを介してイベント ハンドラーが呼び出されます。 詳細については、「イベントの 処理と発生」を参照してください。
OnItemDataBound メソッドを使用すると、派生クラスがデリゲートをアタッチせずにイベントを処理することもできます。 これは、派生クラスでイベントを処理するために推奨される手法です。
注意 (継承者)
派生クラスの OnItemDataBound(ListViewItemEventArgs) をオーバーライドする場合は、登録されたデリゲートがイベントを受け取るように、基底クラスの OnItemDataBound(ListViewItemEventArgs) メソッドを呼び出す必要があります。