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


Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow