Sök…
Tillämpningsdirektivet
Applikationsdirektivet definierar applikationsspecifika attribut. Den tillhandahålls högst upp i filen global.aspx. Den grundläggande syntaxen för tillämpningsdirektivet är:
<%@ Application Language="C#" %>
Attributen i tillämpningsdirektivet är:
attribut | Beskrivning |
---|---|
ärver | Namnet på klassen att arva från. |
Beskrivning | Textbeskrivningen av applikationen. Personer och kompilatorer ignorerar detta. |
Språk | Det språk som används i kodblock. |
Kontrolldirektivet
Styrdirektivet används med användarkontrollerna och visas i användarkontrollfilerna (.ascx).
Det grundläggande syntaxet i kontrolldirektivet är:
<%@ Control Language="C#" EnableViewState="false" %>
Kontrolldirektivets attribut är:
attribut | Beskrivning |
---|---|
AutoEventWireup | Det booleska värdet som aktiverar eller inaktiverar automatisk koppling av evenemang till hanterare. |
Klassnamn | Filnamnet för kontrollen. |
Debug | Det booleska värdet som aktiverar eller inaktiverar kompilering med felsökningssymboler. |
Beskrivning | Textbeskrivningen på kontrollsidan, ignorerad av kompilatorn. |
EnableViewState | Det booleska värdet som indikerar om visningsläget upprätthålls över sidbegäranden. |
Explicit | För VB-språk berättar kompilatorn att använda alternativet uttryckligt läge. |
ärver | Klassen från vilken kontrollsidan ärver. |
Språk | Språket för kod och skript. |
src | Filnamnet för koden bakom klassen. |
Sträng | För VB-språk berättar kompilatorn att använda alternativet strikt läge. |
Genomförandedirektivet
Implementeringsdirektivet indikerar att webbsidan, huvudsidan eller användarkontrollsidan måste implementera det angivna .Net-ramgränssnittet.
Den grundläggande syntaxen för implementeringsdirektivet är:
<%@ Implements Interface="interface_name" %>
Mästerdirektivet
Master-direktivet anger en sidfil som mater-sida.
Den grundläggande syntaxen för MasterPage-direktivet är:
<%@ MasterPage Language="C#" AutoEventWireup="true" CodeFile="SiteMater.master.cs" Inherits="SiteMaster" %>
Importdirektivet
Importdirektivet importerar ett namnutrymme till en webbsida, användarkontrollsida för applikationen. Om importdirektivet anges i filen global.asax tillämpas det på hela applikationen. Om den finns på en sida med användarkontrollsidan tillämpas den på den sidan eller kontrollen.
Grundsyntaxen för importdirektivet är:
<%@ namespace="System.Drawing" %>
MasterType-direktivet
Direktivet MasterType tilldelar ett klassnamn till Master-egenskapen på en sida för att göra det starkt skrivet.
Grundsyntaxen för MasterType-direktivet är:
<%@ MasterType attribute="value"[attribute="value" ...] %>
Siddirektivet
Siddirektivet definierar de attribut som är specifika för sidfilen för siduppdelaren och kompilatorn.
Den grundläggande syntaxen för sidodirektivet är:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" Trace="true" %>
Siddirektivets attribut är:
attribut | Beskrivning |
---|---|
AutoEventWireup | Det booleska värdet som aktiverar eller inaktiverar sidhändelser som automatiskt är bundna till metoder; till exempel Page_Load. |
Buffert | Det booleska värdet som aktiverar eller inaktiverar HTTP-svarbuffert. |
Klassnamn | Klassens namn för sidan. |
ClientTarget | Webbläsaren som servern kontrollerar ska visa innehåll. |
CodeFile | Namnet på koden bakom filen. |
Debug | Det booleska värdet som aktiverar eller inaktiverar kompilering med felsökningssymboler. |
Beskrivning | Textbeskrivningen på sidan, ignorerad av tolkaren. |
EnableSessionState | Det aktiverar, inaktiverar eller gör endast läsning för sessionstillstånd. |
EnableViewState | Det booleska värdet som aktiverar eller inaktiverar visningstillstånd över sidförfrågningar. |
ErrorPage | URL för omdirigering om ett undantaget sidundantag inträffar. |
ärver | Namnet på koden bakom eller annan klass. |
Språk | Programmeringsspråket för kod. |
src | Filnamnet på koden bakom klassen. |
Spår | Det aktiverar eller inaktiverar spårning. |
TraceMode | Det indikerar hur spårmeddelanden visas och sorteras efter tid eller kategori. |
Transaktion | Det anger om transaktioner stöds. |
ValidateRequest | Det booleska värdet som anger om alla inmatningsdata är validerade mot en hårdkodad lista med värden. |
OutputCache-direktivet
Direktivet OutputCache styr utskriftscache-policyn för en webbsida eller en användarkontroll.
Den grundläggande syntaxen för OutputCache-direktivet är:
<%@ OutputCache Duration="15" VaryByParam="None" %>