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

Объект SiteMapNodeItemEventArgs, содержащий данные события.A SiteMapNodeItemEventArgs that contains event data.

Комментарии

Событие возникает, SiteMapPath когда элемент управления привязывается к данным, предоставленным его SiteMapProviderсвойством. ItemDataBoundThe 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.

Применяется к

Дополнительно