Syntaxe de page ASP.NET
Mise à jour : novembre 2007
Les rubriques de cette section décrivent la syntaxe de balisage à utiliser pour créer des pages ou des contrôles utilisateur ASP.NET, qui sont des fichiers texte dotés, respectivement, des extensions de nom de fichier .aspx et .ascx.
Une page ASP.NET est définie, dans une application Web, comme un fichier doté d'une extension .aspx avec un élément form HTML qui spécifie runat="server". Le cas échéant, vous pouvez spécifier une directive @ Page ou une autre directive (selon le type de page créée), un ou plusieurs contrôles serveur Web et du code serveur.
Remarque : |
---|
Le mappage des extensions de nom de fichier à ASP.NET est réalisé par IIS (Internet Information Services). |
Remarque : |
---|
Vous devez inclure votre élément form HTML dans les balises <html> et <body>. Certains navigateurs peuvent retourner une erreur si vous excluez ces balises. |
Remarque : |
---|
Si vous souhaitez que vos pages se conforment aux standards XHTML, vous devez y inclure des éléments supplémentaires, par exemple un élément DOCTYPE. Pour plus d'informations, consultez ASP.NET et XHTML. |
L'exemple suivant affiche une page ASP.NET simple.
<%@ Page Language="VB" %>
<html>
<body>
<form runat="server">
</form>
</body>
</html>
Dans cette section
Rubriques connexes
Syntaxe ASP.NET pour les contrôles serveur HTML
Définit la syntaxe à utiliser pour créer de façon déclarative et manipuler par programme des éléments HTML dans un contrôle utilisateur ou une page ASP.NET.Syntaxe ASP.NET pour les contrôles serveur Web
Définit la syntaxe à utiliser pour créer de façon déclarative et manipuler par programme des contrôles serveur Web dans une page ASP.NET.Syntaxe ASP.NET pour les contrôles serveur de validation
Définit la syntaxe à inclure dans un contrôle utilisateur ou une page ASP.NET pour créer de façon déclarative des contrôles serveur qui valident des entrées d'utilisateur.Contrôles serveur ASP.NET
Explique comment utiliser des contrôles serveur lorsque vous générez des contrôles utilisateur et des pages ASP.NET.