Чому я повинен вказувати runat="server"
на всіх своїх елементах управління ASP.NET, коли він є обов'язковим атрибутом і server
є єдиним варіантом, доступним за моїх обмежених знань про ASP.NET, і я отримую помилку, якщо я не використовую її?
Я розумію, що я необов'язково можу використовувати її в моїх тегах HTML, і я розумію парадигму клієнт / сервер і те, що вона насправді вказує.
Це зайвий тег, який може бути зрозумілим лише тим, що елемент управління є ASP.NET, чи є причина, що лежить в основі?
Web.config
відповідного способу. Під час процесу розбору атрибути за замовчуванням можуть бути введені в DOM, де це необхідно. Я