Buscar..


La directiva de aplicación

La directiva de aplicación define atributos específicos de la aplicación. Se proporciona en la parte superior del archivo global.aspx. La sintaxis básica de la directiva de aplicación es:

<%@ Application Language="C#" %>

Los atributos de la directiva de aplicación son:

Atributos Descripción
Hereda El nombre de la clase de la cual heredar.
Descripción La descripción del texto de la aplicación. Los analizadores y compiladores ignoran esto.
Idioma El lenguaje utilizado en los bloques de código.

La directiva de control

La directiva de control se usa con los controles de usuario y aparece en los archivos de control de usuario (.ascx).

La sintaxis básica de la directiva de control es:

<%@ Control Language="C#"  EnableViewState="false" %>

Los atributos de la directiva de Control son:

Atributos Descripción
AutoEventWireup El valor booleano que habilita o inhabilita la asociación automática de eventos a los manejadores.
Nombre de la clase El nombre del archivo para el control.
Depurar El valor booleano que habilita o inhabilita la compilación con símbolos de depuración.
Descripción La descripción de texto de la página de control, ignorada por el compilador.
EnableViewState El valor booleano que indica si el estado de la vista se mantiene en todas las solicitudes de página.
Explícito Para el lenguaje VB, le dice al compilador que use la opción modo explícito.
Hereda La clase de la que se hereda la página de control.
Idioma El lenguaje para código y script.
Src El nombre de archivo para la clase de código subyacente.
Estricto Para el lenguaje VB, le dice al compilador que use la opción modo estricto.

La Directiva de Implementos.

La directiva de Implementación indica que la página web, la página maestra o la página de control del usuario deben implementar la interfaz de .Net framework especificada.

La sintaxis básica para la directiva de implementos es:

<%@ Implements  Interface="interface_name" %>

La Directiva Maestra

La directiva maestra especifica un archivo de página como la página principal.

La sintaxis básica de la directiva MasterPage de muestra es:

<%@ MasterPage Language="C#"  AutoEventWireup="true"  CodeFile="SiteMater.master.cs" Inherits="SiteMaster"  %>

La directiva de importación

La directiva Importar importa un espacio de nombres a una página web, la página de control de usuario de la aplicación. Si la directiva de importación se especifica en el archivo global.asax, entonces se aplica a toda la aplicación. Si está en una página de la página de control de usuario, entonces se aplica a esa página o control.

La sintaxis básica para la directiva de importación es:

<%@ namespace="System.Drawing" %>

La Directiva MasterType

La directiva MasterType asigna un nombre de clase a la propiedad maestra de una página, para que sea fuertemente tipada.

La sintaxis básica de la directiva MasterType es:

<%@ MasterType attribute="value"[attribute="value" ...]  %>

La directiva de la página

La directiva Page define los atributos específicos del archivo de página para el analizador de páginas y el compilador.

La sintaxis básica de la directiva Page es:

<%@ Page Language="C#"  AutoEventWireup="true" CodeFile="Default.aspx.cs"  Inherits="_Default"  Trace="true" %>

Los atributos de la directiva de la página son:

Atributos Descripción
AutoEventWireup El valor booleano que habilita o inhabilita los eventos de página que se están vinculando automáticamente a los métodos; por ejemplo, Page_Load.
Buffer El valor booleano que habilita o inhabilita el búfer de respuesta HTTP.
Nombre de la clase El nombre de la clase para la página.
ClientTarget El navegador para el que controla el servidor debe mostrar contenido.
CodeFile El nombre del código detrás del archivo.
Depurar El valor booleano que habilita o inhabilita la compilación con símbolos de depuración.
Descripción La descripción de texto de la página, ignorada por el analizador.
EnableSessionState Habilita, deshabilita o hace que el estado de la sesión sea de solo lectura.
EnableViewState El valor booleano que habilita o inhabilita el estado de vista en las solicitudes de página.
ErrorPage URL para la redirección si se produce una excepción de página no controlada.
Hereda El nombre del código detrás u otra clase.
Idioma El lenguaje de programación para el código.
Src El nombre del archivo del código detrás de la clase.
Rastro Habilita o deshabilita el rastreo.
TraceMode Indica cómo se muestran los mensajes de seguimiento y se ordenan por tiempo o categoría.
Transacción Indica si las transacciones son compatibles.
ValidateRequest El valor booleano que indica si todos los datos de entrada se validan con una lista de valores codificada.

La directiva de outputcache

La directiva OutputCache controla las políticas de almacenamiento en caché de salida de una página web o un control de usuario.

La sintaxis básica de la directiva OutputCache es:

<%@ OutputCache Duration="15" VaryByParam="None"  %>


Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow