Zoeken…
De toepassingsrichtlijn
De toepassingsrichtlijn definieert toepassingsspecifieke kenmerken. Het staat bovenaan het bestand global.aspx. De basissyntaxis van de toepassingsrichtlijn is:
<%@ Application Language="C#" %>
De kenmerken van de toepassingsrichtlijn zijn:
attributen | Beschrijving |
---|---|
erft | De naam van de klasse waarvan u wilt erven. |
Beschrijving | De tekstbeschrijving van de applicatie. Parsers en compilers negeren dit. |
Taal | De taal die wordt gebruikt in codeblokken. |
De controlerichtlijn
De besturingsrichtlijn wordt gebruikt met de gebruikersbesturingen en verschijnt in de bestanden voor gebruikersbesturing (.ascx).
De basissyntaxis van de Control-richtlijn is:
<%@ Control Language="C#" EnableViewState="false" %>
De kenmerken van de Control-richtlijn zijn:
attributen | Beschrijving |
---|---|
AutoEventWireup | De Booleaanse waarde die het automatisch koppelen van gebeurtenissen aan handlers in- of uitschakelt. |
Naam van de klasse | De bestandsnaam voor het besturingselement. |
debug | De Booleaanse waarde die compileren met foutopsporingssymbolen in- of uitschakelt. |
Beschrijving | De tekstbeschrijving van de besturingspagina, genegeerd door compiler. |
EnableViewState | De Booleaanse waarde die aangeeft of de weergavestatus wordt gehandhaafd voor alle paginaverzoeken. |
uitdrukkelijk | Voor VB-taal, vertelt de compiler de optie expliciete modus te gebruiken. |
erft | De klasse waarvan de besturingspagina erft. |
Taal | De taal voor code en script. |
src | De bestandsnaam voor de code-behind-klasse. |
streng | Voor VB-taal, vertelt de compiler de optie strikte modus te gebruiken. |
De uitvoeringsrichtlijn
De Implement-richtlijn geeft aan dat de webpagina, masterpagina of gebruikersbesturingspagina de gespecificeerde .Net framework-interface moet implementeren.
De basissyntaxis voor implementatierichtlijn is:
<%@ Implements Interface="interface_name" %>
De hoofdrichtlijn
De hoofdrichtlijn geeft aan dat een paginabestand de mater-pagina is.
De basissyntaxis van de voorbeeldrichtlijn MasterPage is:
<%@ MasterPage Language="C#" AutoEventWireup="true" CodeFile="SiteMater.master.cs" Inherits="SiteMaster" %>
De invoerrichtlijn
De importrichtlijn importeert een naamruimte in een webpagina, een gebruikerscontrolepagina van de toepassing. Als de importrichtlijn is opgegeven in het bestand global.asax, wordt deze toegepast op de hele applicatie. Als het op een pagina van de gebruikersbesturingspagina staat, wordt het op die pagina of dat besturingselement toegepast.
De basissyntaxis voor importrichtlijn is:
<%@ namespace="System.Drawing" %>
De MasterType-richtlijn
De MasterType-instructie wijst een klassennaam toe aan de eigenschap Master van een pagina, zodat deze sterk wordt getypt.
De basissyntaxis van MasterType-richtlijn is:
<%@ MasterType attribute="value"[attribute="value" ...] %>
De Page-richtlijn
De Paginarichtlijn definieert de kenmerken die specifiek zijn voor het paginabestand voor de paginaparser en de compiler.
De basissyntaxis van de pagina-instructie is:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" Trace="true" %>
De attributen van de Page-richtlijn zijn:
attributen | Beschrijving |
---|---|
AutoEventWireup | De Booleaanse waarde die pagina-gebeurtenissen in- of uitschakelt die automatisch aan methoden worden gebonden; bijvoorbeeld Page_Load. |
Buffer | De Booleaanse waarde die het bufferen van HTTP-reacties in- of uitschakelt. |
Naam van de klasse | De klassenaam voor de pagina. |
ClientTarget | De browser waarvoor de server controleert, moet inhoud weergeven. |
CodeFile | De naam van de code achter het bestand. |
debug | De Booleaanse waarde die compilatie met foutopsporingssymbolen in- of uitschakelt. |
Beschrijving | De tekstbeschrijving van de pagina, genegeerd door de parser. |
enableSessionState | Het schakelt de sessiestatus in, uit of maakt het alleen-lezen. |
EnableViewState | De Booleaanse waarde die de weergavestatus voor pagina-aanvragen in- of uitschakelt. |
ErrorPage | URL voor omleiding als er een onverwerkte pagina-uitzondering optreedt. |
erft | De naam van de code achter of een andere klasse. |
Taal | De programmeertaal voor code. |
src | De bestandsnaam van de code achter de klasse. |
Spoor | Hiermee wordt tracering in- of uitgeschakeld. |
TraceMode | Het geeft aan hoe traceerberichten worden weergegeven en gesorteerd op tijd of categorie. |
Transactie | Het geeft aan of transacties worden ondersteund. |
ValidateRequest | De Booleaanse waarde die aangeeft of alle invoergegevens zijn gevalideerd aan de hand van een gecodeerde lijst met waarden. |
De OutputCache-richtlijn
De OutputCache-richtlijn beheert het beleid voor uitvoercache van een webpagina of een gebruikersbeheer.
De basissyntaxis van de OutputCache-richtlijn is:
<%@ OutputCache Duration="15" VaryByParam="None" %>