@ Import
Führt einen expliziten Import eines Namespaces in eine ASP.NET-Anwendungsdatei aus (z. B. eine Webseite, ein Benutzersteuerelement, eine Masterseite oder eine Datei Global.asax) und stellt der Datei auf diese Weise alle Klassen und Schnittstellen des importieren Namespaces zur Verfügung. Der importierte Namespace kann zu der .NET Framework-Klassenbibliothek oder einem benutzerdefinierten Namespace gehören.
<%@ Import namespace="value" %>
Attribute
- namespace
Der vollqualifizierte Name des zu importierenden Namespaces. Dies kann jeder in .NET Framework enthaltene oder ein benutzerdefinierter Namespace sein.
Hinweise
Die @ Import-Direktive darf nicht über mehr als ein namespace-Attribut verfügen. Verwenden Sie zum Importieren mehrerer Namespaces mehrere @ Import-Direktiven.
Ein Satz von Namespaces kann in ASPX-Seiten automatisch importiert werden. Die importierten Namespaces sind in der Datei Web.config auf Computerebene im <namespaces>-Abschnitt des <pages>-Elements enthalten. Die folgenden Namespaces werden automatisch in alle Seiten importiert:
Beispiel
Im folgenden Codebeispiel werden der Namespace der .NET Framework-Basisklasse System.Net sowie der benutzerdefinierte Namespace Grocery
importiert.
<%@ Import Namespace="System.Net" %>
<%@ Import Namespace="Grocery" %>