LoginView.OnPreRender(EventArgs) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет шаблон группы ролей для отображения, в зависимости от ролей авторизированных пользователей.
protected public:
override void OnPreRender(EventArgs ^ e);
protected internal override void OnPreRender (EventArgs e);
override this.OnPreRender : EventArgs -> unit
Protected Friend Overrides Sub OnPreRender (e As EventArgs)
Параметры
Комментарии
Метод OnPreRender вызывается во время PreRender события, чтобы определить, какой шаблон содержимого будет отображаться для пользователя.
Name Если свойство PageUser свойства имеет значение null
, отображается шаблон, указанный AnonymousTemplate в свойстве ; в противном случае отображается шаблон, связанный с ролью пользователя. Если пользователь не принадлежит к определенной группе ролей или вы не настроили управление ролями, элемент управления отображает шаблон, LoginView указанный в свойстве LoggedInTemplate . Дополнительные сведения о настройке управления ролями см. в разделе Поставщики управления ролями.
При возникновении события через делегат вызывается обработчик события. Дополнительные сведения см. в разделе Обработка и вызов событий.
Метод OnPreRender также позволяет производным классам обрабатывать событие, не присоединяя делегат. Это предпочтительная методика обработки событий в производном классе.
Примечания для тех, кто наследует этот метод
При переопределении метода OnPreRender(EventArgs) в производном классе нужно убедиться, что вызывается метод OnPreRender(EventArgs) базового класса, чтобы зарегистрированные делегаты получили событие.