Partager via


BaseTemplateParser.GetUserControlType(String) Méthode

Définition

Compile et retourne le type de l'objet UserControl spécifié par le chemin d'accès virtuel.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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

Paramètres

virtualPath
String

Chemin d'accès virtuel du UserControl.

Retours

Type du contrôle utilisateur.

Exceptions

Le UserControl spécifié par virtualPath est marqué comme étant sans compilation.

- ou -

L'analyseur n'autorise aucune référence virtuelle au UserControl.

Remarques

Si un PageParserFilter objet est défini et que sa AllowVirtualReference propriété est false, la GetUserControlType méthode lève une HttpException exception.

En outre, si l’objet UserControl référencé par le chemin d’accès virtuel est marqué comme un contrôle sans compilation, une HttpException exception est levée. Pour forcer la compilation d’un UserControl , définissez l’attribut de mode de compilation dans sa directive @ Control sur le Always champ. Pour définir le mode de compilation des pages et des contrôles d’une application, définissez l’attribut compilationMode de l’élément pages (ASP.NET schéma des paramètres) dans le fichier Web.config.

S’applique à

Voir aussi