SiteMapPath.OnItemDataBound(SiteMapNodeItemEventArgs) メソッド

定義

ItemDataBound コントロールの SiteMapPath イベントを発生させます。Raises the ItemDataBound event of the SiteMapPath control.

protected:
 virtual void OnItemDataBound(System::Web::UI::WebControls::SiteMapNodeItemEventArgs ^ e);
protected virtual void OnItemDataBound (System.Web.UI.WebControls.SiteMapNodeItemEventArgs e);
abstract member OnItemDataBound : System.Web.UI.WebControls.SiteMapNodeItemEventArgs -> unit
override this.OnItemDataBound : System.Web.UI.WebControls.SiteMapNodeItemEventArgs -> unit
Protected Overridable Sub OnItemDataBound (e As SiteMapNodeItemEventArgs)

パラメーター

e
SiteMapNodeItemEventArgs

イベント データを格納している SiteMapNodeItemEventArgsA SiteMapNodeItemEventArgs that contains event data.

注釈

イベントは、 ItemDataBound コントロールが、 SiteMapPath によって提供されるデータにバインドされると発生し SiteMapProvider ます。The ItemDataBound event is raised when the SiteMapPath control binds to the data provided by its SiteMapProvider. これにより、このイベントが発生するたびに、データベースまたは表示されているコンテンツの更新などのカスタムルーチンを実行するイベント処理メソッドを提供できます。This allows you to provide an event-handling method that performs a custom routine, such as updating a database or the displayed content, whenever this event occurs.

イベントを発生させると、イベント ハンドラーがデリゲートから呼び出されます。Raising an event invokes the event handler through a delegate. 詳細については、次を参照してください。処理とイベントの発生します。For more information, see Handling and Raising Events.

OnItemDataBound メソッドを使用すると、デリゲートを結び付けずに、派生クラスでイベントを処理することもできます。The OnItemDataBound method also allows derived classes to handle the event without attaching a delegate. 派生クラスでイベントを処理する場合は、この手法をお勧めします。This is the preferred technique for handling the event in a derived class.

注意 (継承者)

派生クラスのメソッドをオーバーライドする場合 OnItemDataBound(SiteMapNodeItemEventArgs) は、登録されて OnItemDataBound(SiteMapNodeItemEventArgs) いるデリゲートがイベントを受け取るように、基本クラスのメソッドを呼び出す必要があります。When overriding the OnItemDataBound(SiteMapNodeItemEventArgs) method in a derived class, be sure to call the OnItemDataBound(SiteMapNodeItemEventArgs) method of the base class so that registered delegates receive the event.

適用対象

こちらもご覧ください