Sintaxis de páginas de ASP.NET
Actualización: noviembre 2007
En los temas de esta sección se define la sintaxis de marcado que se puede utilizar para crear de forma declarativa páginas ASP.NET o controles de usuario, que son archivos de texto con la extensión .aspx o .ascx, respectivamente.
Una página ASP.NET se define como un archivo de una aplicación Web con la extensión .aspx que tiene un elemento HTML form que especifica runat="server". De manera opcional, se puede especificar una directiva @ Page u otra directiva (según el tipo de página que se vaya a crear), uno o varios controles de servidor Web y código de servidor.
Nota
La asignación de extensiones de nombre de archivo a ASP.NET se realiza mediante Internet Information Services (IIS).
Nota
Es preciso incluir el elemento HTML form en las etiquetas <html> y <body>. Algunos exploradores devolverán un error si no se incluyen estas etiquetas.
Nota
Si desea que las páginas cumplan los estándares XHTML, deberá incluir elementos adicionales, como el elemento DOCTYPE. Para obtener información detallada, vea ASP.NET y XHTML.
En el siguiente ejemplo se muestra una página ASP.NET básica.
<%@ Page Language="VB" %>
<html>
<body>
<form runat="server">
</form>
</body>
</html>
En esta sección
Secciones relacionadas
Sintaxis ASP.NET para controles de servidor HTML
Define la sintaxis que se puede utilizar para crear de forma declarativa y manipular mediante programación los elementos HTML de una página ASP.NET o un control de usuario.Sintaxis ASP.NET para controles de servidor Web
Define la sintaxis que se puede utilizar para crear de forma declarativa y manipular mediante programación los controles de servidor Web en una página ASP.NET.Sintaxis ASP.NET para controles de servidor de validación
Define la sintaxis que se puede incluir en una página ASP.NET o un control de usuario para crear de forma declarativa los controles de servidor que validan los datos proporcionados por el usuario.Controles de servidor ASP.NET
Describe cómo utilizar los controles de servidor al crear páginas ASP.NET y controles de usuario.