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 šablonu skupiny rolí, která 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 nullvlastnost vlastnostiUserPage, 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 ve LoggedInTemplate vlastnosti. Další informace o konfiguraci správy rolí najdete v tématu Poskytovatelé správy rolí.
Vyvolání události vyvolá obslužnou rutinu události prostřednictvím delegáta. Další informace naleznete v tématu Zpracování a vyvolávání událostí.
Metoda OnPreRender také umožňuje odvozené třídy 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 zaregistrovaní delegáti obdrželi událost.