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

La UserControl valeur spécifiée est virtualPath marquée comme n’étant pas compilée.

- ou -

L’analyseur n’autorise pas une référence virtuelle au UserControl.

Remarques

Si un PageParserFilter objet est défini et que sa AllowVirtualReference(String, VirtualReferenceType) méthode retourne false, la GetUserControlType méthode déclenche 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 UserControl compilation, définissez l’attribut du mode de compilation dans sa directive @ Control sur le Always champ. Pour définir le mode de compilation des pages et des contrôles dans une application, définissez l’attribut compilationMode de l’élément pages (schéma des paramètres ASP.NET) dans le fichier Web.config.

S’applique à

Voir aussi