Syntax von ASP.NET-Seiten

Aktualisiert: November 2007

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.

Tipp

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

Tipp

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.

Tipp

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 und XHTML.

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