BaseTemplateParser.GetUserControlType(String) Methode

Definitie

Compileert en retourneert het type van het UserControl object dat is opgegeven door het virtuele pad.

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

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

Parameters

virtualPath
String

Het virtuele pad van de UserControl.

Retouren

Het type gebruikersbeheer.

Uitzonderingen

De UserControl opgegeven door virtualPath is gemarkeerd als geen compileer.

– of –

De parser staat geen virtuele verwijzing naar de UserControl.

Opmerkingen

Als een PageParserFilter object is gedefinieerd en AllowVirtualReference(String, VirtualReferenceType) de bijbehorende methode wordt geretourneerd false, genereert de GetUserControlType methode een HttpException uitzondering.

Als bovendien het UserControl object waarnaar wordt verwezen door het virtuele pad is gemarkeerd als een besturingselement zonder compileren, wordt er een HttpException uitzondering gegenereerd. Als u wilt afdwingen dat een UserControl compilatie moet worden gecompileerd, stelt u het kenmerk compilatiemodus in de @Control-instructie in op het Always veld. Als u de compilatiemodus voor pagina's en besturingselementen in een toepassing wilt instellen, stelt u het kenmerk compilationMode van het element pagina's (ASP.NET-instellingenschema) in het Web.config-bestand in.

Van toepassing op

Zie ook