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

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' UserControl objet référencé par le chemin d’accès virtuel est marqué comme un contrôle sans compilation, une exception est HttpException levée. Pour forcer la UserControl compilation d’un, affectez la valeur au champ de l’attribut mode de compilation dans sa directive @ Control Always . Pour définir le mode de compilation des pages et des contrôles dans une application, définissez l' compilationMode attribut de l' élément pages (schéma des paramètres ASP.net) dans le fichier Web.config.

S’applique à

Voir aussi