Когда использовать runat = «server» в обычном HTML
Всегда ли уместно использовать runat = & quot; server & quot; на стандартный элемент HTML вместо истинного элемента управления ASP.NET? У меня есть полный контроль над настройкой html / text нормального элемента, так почему бы мне не использовать его вместо «clunky»? ASP.NET WebForms контроля?
Если одно лучше другого, то некоторые интересные места я бы хотел узнать:
Performance differences Functionality differences Other differences not so obvious?Разница в примере:
<asp:Literal ID="mySpecialHtml" runat="server" />
<div id="mySpecialHtml" runat="server" />