Freigeben über


Syntax von ASP.NET-Seiten

[Dieses Dokument dient lediglich Vorschauzwecken und kann in späteren Versionen geändert werden. Leere Themen sind als Platzhalter enthalten.]

In den Themen dieses Abschnitts wird die Markupsyntax beschrieben, mit der Sie ASP.NET-Seiten und ASP.NET-Benutzersteuerelemente deklarativ erstellen können. Dabei handelt es sich um Textdateien mit der Dateinamenerweiterung .aspx bzw. .ascx.

Eine ASP.NET-Seite wird in einer Webanwendung als Datei mit der Dateinamenerweiterung .aspx definiert und enthält ein form-HTML-Element, das runat="server" angibt. Sie können wahlweise eine @ Page-Direktive oder eine andere Direktive angeben (je nachdem, welchen Seitentyp Sie erstellen) sowie ein oder mehrere Webserver-Steuerelemente und Servercode.

Hinweis

Die Zuordnung der Dateinamenerweiterungen zu ASP.NET erfolgt durch Internetinformationsdienste (IIS).

Hinweis

Sie müssen das form-HTML-Element in <html>-Tags und <body>-Tags einschließen.Einige Browser geben einen Fehler aus, wenn Sie diese Tags weglassen.

Hinweis

Wenn die Seiten dem XHTML-Standard entsprechen sollen, müssen Sie zusätzliche Elemente einfügen, beispielsweise das DOCTYPE-Element.Weitere Informationen finden Sie unter ASP.NET and XHTML Compliance.

Im folgenden Beispiel wird eine einfache ASP.NET-Seite gezeigt.

<%@ Page Language="VB" %>
<html>
  <body>
    <form runat="server">
    </form>
  </body>
</html>

In diesem Abschnitt

Verwandte Abschnitte