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 k UserControl.
Návraty
Typ uživatelského ovládacího prvku.
Výjimky
Parametr UserControl zadaný parametrem virtualPath
je označen jako bez kompilace.
-nebo-
Analyzátor nepovoluje virtuální odkaz na UserControl.
Poznámky
PageParserFilter Pokud je objekt definován a jeho AllowVirtualReference vlastnost je false
, GetUserControlType metoda vyvolá výjimkuHttpException.
Pokud je navíc objekt, UserControl 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. Pokud chcete nastavit režim kompilace pro stránky a ovládací prvky v aplikaci, nastavte compilationMode
atribut pages Element (ASP.NET Schéma nastavení) v souboru Web.config.