Уместно ли использовать runat="server" для стандартного HTML-элемента вместо настоящего элемента управления ASP.NET? У меня есть полный контроль над настройкой html/текста обычного элемента, так почему бы мне не использовать его вместо «неуклюжего» элемента управления ASP.NET WebForms?
Если одно лучше другого, некоторые интересные моменты, которые я хотел бы знать:
Пример разницы:
<asp:Literal ID="mySpecialHtml" runat="server" />
<div id="mySpecialHtml" runat="server" />