Ricerca…


La direttiva sull'applicazione

La direttiva Applicazione definisce gli attributi specifici dell'applicazione. Viene fornito nella parte superiore del file global.aspx. La sintassi di base della direttiva Application è:

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

Gli attributi della direttiva Applicazione sono:

attributi Descrizione
eredita Il nome della classe da cui ereditare.
Descrizione La descrizione testuale dell'applicazione. Parser e compilatori ignorano questo.
linguaggio La lingua utilizzata nei blocchi di codice.

La direttiva sul controllo

La direttiva di controllo viene utilizzata con i controlli utente e viene visualizzata nei file di controllo utente (.ascx).

La sintassi di base della direttiva Control è:

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

Gli attributi della direttiva di controllo sono:

attributi Descrizione
AutoEventWireup Il valore booleano che abilita o disabilita l'associazione automatica degli eventi ai gestori.
Nome della classe Il nome del file per il controllo.
mettere a punto Il valore booleano che abilita o disabilita la compilazione con i simboli di debug.
Descrizione La descrizione testuale della pagina di controllo, ignorata dal compilatore.
EnableViewState Il valore booleano che indica se lo stato di visualizzazione viene mantenuto tra le richieste di pagina.
Esplicito Per il linguaggio VB, dice al compilatore di usare la modalità esplicita dell'opzione.
eredita La classe da cui eredita la pagina di controllo.
linguaggio La lingua per il codice e lo script.
src Il nome del file per la classe code-behind.
Rigoroso Per il linguaggio VB, dice al compilatore di utilizzare l'opzione modalità rigorosa.

La direttiva sugli attrezzi

La direttiva Implement indica che la pagina web, la pagina master o la pagina di controllo utente devono implementare l'interfaccia framework .Net specificata.

La sintassi di base per la direttiva implements è:

<%@ Implements  Interface="interface_name" %>

La direttiva principale

La direttiva Master specifica un file di paging come pagina madre.

La sintassi di base della direttiva campione MasterPage è:

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

La direttiva sull'importazione

La direttiva Import importa uno spazio dei nomi in una pagina Web, la pagina di controllo utente dell'applicazione. Se la direttiva Import è specificata nel file global.asax, viene applicata all'intera applicazione. Se si trova in una pagina della pagina di controllo utente, viene applicata a quella pagina o controllo.

La sintassi di base per la direttiva di importazione è:

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

La direttiva MasterType

La direttiva MasterType assegna un nome di classe alla proprietà Master di una pagina, per renderlo fortemente digitato.

La sintassi di base della direttiva MasterType è:

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

La direttiva di pagina

La direttiva Page definisce gli attributi specifici del file di paging per l'analizzatore di pagine e il compilatore.

La sintassi di base della direttiva Page è:

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

Gli attributi della direttiva Page sono:

attributi Descrizione
AutoEventWireup Il valore booleano che abilita o disabilita gli eventi di pagina che vengono automaticamente associati ai metodi; ad esempio, Page_Load.
Buffer Il valore booleano che abilita o disabilita il buffering delle risposte HTTP.
Nome della classe Il nome della classe per la pagina.
ClientTarget Il browser per il quale il server controlla dovrebbe rendere il contenuto.
CodeFile Il nome del codice dietro il file.
mettere a punto Il valore booleano che abilita o disabilita la compilazione con i simboli di debug.
Descrizione La descrizione testuale della pagina, ignorata dal parser.
EnableSessionState Abilita, disabilita o rende di sola lettura lo stato della sessione.
EnableViewState Il valore booleano che abilita o disabilita lo stato di visualizzazione tra richieste di pagina.
ErrorPage URL per il reindirizzamento se si verifica un'eccezione di pagina non gestita.
eredita Il nome del codice dietro o altra classe.
linguaggio Il linguaggio di programmazione per il codice.
src Il nome del file del codice dietro la classe.
Traccia Abilita o disabilita la traccia.
TraceMode Indica come vengono visualizzati i messaggi di traccia e ordinati per ora o categoria.
Transazione Indica se le transazioni sono supportate.
ValidateRequest Il valore booleano che indica se tutti i dati di input sono convalidati rispetto a un elenco di valori con hardcoded.

La direttiva OutputCache

La direttiva OutputCache controlla le politiche di memorizzazione nella cache di output di una pagina Web o di un controllo utente.

La sintassi di base della direttiva OutputCache è:

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


Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow