@ Import

[Esta documentación se proporciona solo para fines preliminares y está sujeta a cambios en versiones posteriores. Se incluye temas en blanco como marcadores].

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 maestra 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

Referencia

Sintaxis de directivas de plantilla de texto

Conceptos

ASP.NET Web Page Syntax Overview