Синтаксис страницы ASP.NET

В этом разделе описывается синтаксис разметки, который можно использовать для декларативного создания страниц ASP.NET или пользовательских элементов управления, являющихся текстовыми файлами с расширениями .aspx или .ascx соответственно.

Страница ASP.NET определяется в веб-приложении как файл с расширением .aspx, для элемента HTML form которого установлено значение runat="server". При необходимости можно задать директиву @ Page или другую директиву (в соответствии с типом создаваемой страницы), один или несколько серверных веб-элементов управления, а также серверный код.

ПримечаниеПримечание

Сопоставление расширений файлов в ASP.NET производится с помощью служб Internet Information Services (ISS).

ПримечаниеПримечание

Элемент HTML form следует заключать в теги <html> и <body>.В некоторых обозревателях при исключении этих тегов возвращается ошибка.

ПримечаниеПримечание

Если создаваемая страница должна соответствовать стандартам XHTML, необходимо включить дополнительные элементы, например элемент DOCTYPE.Дополнительные сведения см. в разделе Стандарты XHTML в Visual Studio и ASP.NET.

В следующем примере показан код базовой страницы ASP.NET.

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

В этом подразделе

Связанные подразделы