BaseTemplateParser.GetUserControlType(String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Kompiluje i zwraca typ UserControl obiektu określonego przez ścieżkę wirtualną.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
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
Ścieżka wirtualna elementu UserControl.
Zwraca
Typ kontrolki użytkownika.
Wyjątki
Określony UserControl przez virtualPath element jest oznaczony jako bez kompilacji.
-lub-
Analizator nie zezwala na wirtualne odwołanie do .UserControl
Uwagi
PageParserFilter Jeśli obiekt jest zdefiniowany, a jego AllowVirtualReference właściwość to false, GetUserControlType metoda zgłasza HttpException wyjątek.
Ponadto jeśli UserControl obiekt, do którego odwołuje się ścieżka wirtualna, zostanie oznaczony jako kontrolka bez kompilacji, HttpException zostanie zgłoszony wyjątek. Aby wymusić UserControl skompilowanie elementu , ustaw atrybut trybu kompilacji w dyrektywie @ Control na Always pole. Aby ustawić tryb kompilacji dla stron i kontrolek w aplikacji, ustaw compilationMode atrybut pages Element (ASP.NET Ustawienia Schemat) w pliku Web.config.