LoginView.OnPreRender(EventArgs) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje, která šablona skupiny rolí se má zobrazit, na základě rolí přihlášeného uživatele.
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)
Parametry
Poznámky
Metoda OnPreRender je volána během PreRender události k určení šablony obsahu, která se má uživateli zobrazit.
Name Pokud je null
vlastnost PageUser vlastnosti , zobrazí se šablona zadaná ve AnonymousTemplate vlastnosti. V opačném případě se zobrazí šablona přidružená k roli uživatele. Pokud uživatel nepatří do definované skupiny rolí nebo pokud jste nenakonfigurovali správu rolí, LoginView ovládací prvek zobrazí šablonu zadanou LoggedInTemplate ve vlastnosti . Další informace o konfiguraci správy rolí najdete v tématu Poskytovatelé správy rolí.
Vyvolání události spustí obslužnou rutinu události prostřednictvím delegáta. Další informace najdete v tématu Zpracování a vyvolávání událostí.
Metoda OnPreRender také umožňuje odvozeným třídám zpracovat událost bez připojení delegáta. Toto je upřednostňovaná technika pro zpracování události v odvozené třídě.
Poznámky pro dědice
Při přepsání OnPreRender(EventArgs) v odvozené třídě nezapomeňte volat metodu základní třídy OnPreRender(EventArgs) , aby registrovaní delegáti obdrželi událost.