BaseTemplateParser.GetUserControlType(String) 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í.
Zkompiluje a vrátí typ objektu UserControl , který je určen virtuální cestou.
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.
protected public:
Type ^ GetUserControlType(System::String ^ virtualPath);
protected internal Type GetUserControlType(string virtualPath);
member this.GetUserControlType : string -> Type
Protected Friend Function GetUserControlType (virtualPath As String) As Type
Parametry
- virtualPath
- String
Virtuální cesta UserControl.
Návraty
Typ uživatelského ovládacího prvku.
Výjimky
Zadaný UserControl parametrem virtualPath je označen jako bez kompilace.
nebo
Analyzátor nepovoluje virtuální odkaz na soubor UserControl.
Poznámky
PageParserFilter Pokud je objekt definován a jeho AllowVirtualReference(String, VirtualReferenceType) metoda vrátí false, GetUserControlType metoda vyvolá HttpException výjimku.
Kromě toho pokud UserControl je objekt, na který odkazuje virtuální cesta, označen jako ovládací prvek bez kompilace, HttpException vyvolá se výjimka. Chcete-li vynutit UserControl kompilaci, nastavte atribut režimu kompilace v jeho direktivě @ Control na Always pole. Chcete-li nastavit režim kompilace pro stránky a ovládací prvky v aplikaci, nastavte compilationMode atribut elementu pages (ASP.NET Nastavení schématu) v souboru Web.config.