Sdílet prostřednictvím


BaseTemplateParser.GetUserControlType(String) Metoda

Definice

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.

Platí pro

Viz také