@ Import

[Cette documentation constitue un aperçu et pourra faire l'objet de modifications dans les versions ultérieures. Des rubriques vierges sont incluses en tant qu'espaces réservés.]

Importe explicitement un espace de noms dans un fichier d'application ASP.NET (page Web, contrôle utilisateur, page maître ou fichier Global.asax), en rendant toutes les classes et interfaces de l'espace de noms importé accessibles au fichier. L'espace de noms importé peut faire partie de la bibliothèque de classes .NET Framework ou d'un espace de noms défini par l'utilisateur.

<%@ Import namespace="value" %>

Attributs

  • namespace
    Nom qualifié complet de l'espace de noms à importer. Il peut s'agir de n'importe lequel des espaces de noms figurant dans le .NET Framework ou d'un espace de noms personnalisé.

Notes

La directive @ Import ne peut pas avoir plusieurs attributs namespace. Pour importer plusieurs espaces de noms, utilisez plusieurs directives @ Import.

Un ensemble d'espaces de noms peut être importé automatiquement dans des pages .aspx. Les espaces de noms importés sont définis dans le fichier Web.config de niveau ordinateur, dans la section <namespaces> de l'élément <pages>. Les espaces de noms suivants sont automatiquement importés vers toutes les pages :

Exemple

L'exemple de code suivant importe l'espace de noms de la classe de base .NET Framework System.Net et l'espace de noms défini par l'utilisateur Grocery.

<%@ Import Namespace="System.Net" %>
<%@ Import Namespace="Grocery" %>

Voir aussi

Référence

Syntaxe des directives de modèles de texte

Concepts

ASP.NET Web Page Syntax Overview