BaseTemplateParser.GetUserControlType(String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.