Поделиться через


Практическое руководство. Добавление серверных HTML-элементов управления на веб-страницу с помощью синтаксиса ASP.NET

Обновлен: Ноябрь 2007

Добавление серверных HTML-элементов управления аналогично добавлению любого элемента HTML, если не учитывать тот факт, что при добавлении серверного HTML-элемента управления происходит преобразование элемента в элемент управления, чтобы с ним можно было работать в серверном коде.

s37470tf.alert_note(ru-ru,VS.90).gifПримечание.

Дополнительные сведения об элементах управления веб-страниц ASP.NET см. в разделе Общие сведения о серверных веб-элементах управления ASP.NET.

Можно добавить серверный HTML-элемент управления на страницу путем его объявления непосредственно в ASPX-файле.

Добавление серверного HTML-элемента управления

  • Введите синтаксис HTML элемента, который необходимо использовать как элемент управления. Включите обычный синтаксис HTML для элемента и выполните следующие действия:

    • Задайте для атрибута (свойства) ID элемента управления уникальное значение (в пределах страницы, на которой расположен элемент), если элемент управления не является частью сложного элемента управления и не будет повторяться (как в случае с элементами управления Repeater, DataList, и GridView).

    • Задайте атрибут runat="server" для преобразования элемента в элемент управления.

    В следующем примере показан способ объявления элемента управления HtmlInputText, элемента управления HtmlInputText, элемента управления HtmlInputButton и элемента управления HtmlAnchor.

    <input id="Name" type="text" size="40" runat="server" />
    <input type="submit" id="Enter" value="Enter" runat="server" />
    Click <a id="Anchor1" runat="server" href="more.html">More </a> to see the next page. 
    
    <input id="Name" type="text" size="40" runat="server" />
    <input type="submit" id="Enter" value="Enter" runat="server" />
    Click <a id="Anchor1" runat="server" href="more.html">More </a> to see the next page. 
    

    Дополнительные сведения о декларативном синтаксисе какого-либо определенного серверного HTML-элемента управления см. в разделе Серверные HTML-элементы управления.

См. также

Задачи

Практическое руководство. Преобразование серверных HTML-элементов управления в HTML-элементы

Практическое руководство. Определение свойств серверных HTML-элементов управления