@ Import
Actualización: noviembre 2007
Importa de manera explícita un espacio de nombres a un archivo de aplicación ASP.NET (como una página Web, un control de usuario, una página principal o un archivo Global.asax), de manera que todas las clases e interfaces del espacio de nombres importado estén disponibles para el archivo. El espacio de nombres importado puede formar parte de una biblioteca de clases de .NET Framework o de un espacio de nombres definido por el usuario.
<%@ Import namespace="value" %>
Atributos
- namespace
Nombre completo del espacio de nombres que se va a importar. Puede ser cualquiera de los espacios de nombres incluidos en .NET Framework o un espacio de nombres personalizado.
Comentarios
La directiva @ Import no puede tener más de un atributo namespace. Para importar varios espacios de nombres, se utilizan varias directivas @ Import.
Se puede importar automáticamente un conjunto de espacios de nombres a páginas .aspx. Los espacios de nombres importados se definen en el archivo Web.config de nivel de equipo, en la sección <namespaces> del elemento <pages>. Los siguientes espacios de nombres se importan automáticamente en todas en las páginas:
Ejemplo
En el ejemplo de código siguiente se importa el espacio de nombres System.Net de clase base de .NET Framework y el espacio de nombres Grocery definido por el usuario.
<%@ Import Namespace="System.Net" %>
<%@ Import Namespace="Grocery" %>
Vea también
Conceptos
Información general sobre sintaxis de páginas web ASP.NET