Share via


@ Import

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

Vue d'ensemble de la syntaxe des pages Web ASP.NET