Compartir a través de


Sintaxis de directivas

Especifica la configuración utilizada por los compiladores de página y control de usuario cuando procesan archivos de página (.aspx) y de control de usuario (.ascx) de formularios Web Forms ASP.NET.

Comentarios

Cuando se utilizan directivas, se pueden localizar en cualquier parte de un archivo .aspx o .ascx, aunque el método estándar es incluirlas al principio del archivo. Cada directiva puede contener uno o varios atributos (emparejados con valores), que son específicos de esa directiva.

Nota

La directiva @ Page se puede usar únicamente en los archivos .aspx y la directiva @ Control sólo en los archivos .ascx.

El marco de páginas ASP.NET admite las siguientes directivas.

@ Page

Define los atributos específicos de página que utilizan el analizador y el compilador de páginas de ASP.NET. Sólo se puede incluir en archivos .aspx.

@ Control

Define los atributos específicos de control que utilizan el analizador y el compilador de páginas de ASP.NET. Sólo se puede incluir en archivos .ascx (controles de usuario).

@ Import

Importa explícitamente un espacio de nombres en una página o un control de usuario.

@ Implements

Indica de forma declarativa que en una página o control de usuario se implementa la interfaz de .NET Framework especificada.

@ Register

Asocia alias con espacios de nombres y nombres de clases, de ese modo permite representar los controles de usuario y los controles de servidor personalizados incluidos en la página o control de usuario solicitados.

@ Assembly

Vincula un ensamblado a la página actual durante la compilación y, de este modo, permite utilizar todas las clases e interfaces del ensamblado en la página.

@ Master

Identifica una página principal de ASP.NET.

@ PreviousPageType

Proporciona los medios para el establecimiento inflexible de tipos con respecto a la página anterior, a la que se tiene acceso a través de la propiedad PreviousPage.

@ MasterType

Asigna un nombre de clase a la propiedad Master de una página ASP.NET, para que la página pueda obtener referencias con establecimiento inflexible de tipos a los miembros de la página principal.

@ OutputCache

Controla de forma declarativa las directivas de almacenamiento en la caché de resultados de una página o control de usuario.

@ Reference

Vincula de forma declarativa una página o control de usuario a la página o control de usuario actuales.

ASP.NET trata cualquier bloque de directivas (<%@ %>) que no contiene un nombre de directiva explícito como directiva @ Page para una página, o una directiva @ Control para un control de usuario.

Vea también

Referencia

Page Class

Otros recursos

Sintaxis de páginas de ASP.NET