По умолчанию такие элементы управления в ASP.NET файлах рассматриваются как текст. Для их программирования требуется добавление атрибута runat="server" в соответствующий HTML элемент. Кроме того, все серверные элементы управления HTML должны быть размещены внутри области действия тэга <form>, также имеющего атрибут runat="server".
| Серверный элемент управления HTML | Описание |
| HtmlAnchor | Управление HTML элементом <a> |
| HtmlButton | Управление HTML элементом <button> |
| HtmlForm | Управление HTML элементом <form> |
| HtmlGeneric | Управляет HTML элементами не описываемыми как элементы управления HTML, например, <body>, <div>, <span> и др. |
| HtmlImage | Управление HTML элементом <image> |
| HtmlInputButton | Управление HTML элементами <input type="button">, <input type="submit"> и <input type="reset"> |
| HtmlInputCheckBox | Управление HTML элементом <input type="checkbox"> |
| HtmlInputFile | Управление HTML элементом <input type="file"> |
| HtmlInputHidden | Управление HTML элементом <input type="hidden"> |
| HtmlInputImage | Управление HTML элементом <input type="image"> |
| HtmlInputRadioButton | Управление HTML элементом <input type="radio"> |
| HtmlInputText | Управление HTML элементами <input type="text"> и <input type="password"> |
| HtmlSelect | Управление HTML элементом <select> |
| HtmlTable | Управление HTML элементом <table> |
| HtmlTableCell | Управление HTML элементами <td> и <th> |
| HtmlTableRow | Управление HTML элементом <tr> |
| HtmlTextArea | Управление HTML элементом <textarea> |






