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" %>