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) , чтобы зарегистрированные делегаты получали событие.