@ Import

[Questa documentazione ha solo scopo di anteprima ed è soggetta a modifiche nelle versioni successive. Gli argomenti vuoti sono inclusi come segnaposto.]

Importa in modo esplicito uno spazio dei nomi in un file di applicazione ASP.NET (ad esempio una pagina Web, un controllo utente, una pagina master o un file Global.asax), rendendo disponibili al file tutte le classi e le interfacce dello spazio dei nomi importato. Lo spazio dei nomi importato può corrispondere a una parte della libreria di classi .NET Framework oppure essere definito dall'utente.

<%@ Import namespace="value" %>

Attributi

  • namespace
    Nome completo dello spazio dei nomi da importare. Può includere uno degli spazi dei nomi contenuti in .NET Framework o uno spazio dei nomi personalizzato.

Note

La direttiva @ Import non può presentare più di un attributo namespace. Per importare più spazi dei nomi, utilizzare più direttive @ Import.

Un insieme di spazi dei nomi può essere importato nelle pagine aspx automaticamente. Gli spazi dei nomi importati sono definiti nel file Web.config a livello di computer, all'interno della sezione <namespaces> dell'elemento <pages>. I seguenti spazi dei nomi vengono importati automaticamente in tutte le pagine:

Esempio

Nell'esempio di codice riportato di seguito viene importato lo spazio dei nomi di classe base System.Net di .NET Framework e lo spazio dei nomi Grocery definito dall'utente.

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

Vedere anche

Riferimenti

Sintassi della direttiva template di testo

Concetti

ASP.NET Web Page Syntax Overview