Dlaczego muszę określać runat="server"we wszystkich moich kontrolkach ASP.NET, gdy jest to atrybut obowiązkowy i serverjest to jedyna dostępna opcja w mojej ograniczonej wiedzy o ASP.NET, a jeśli go nie używam, pojawia się błąd?
Rozumiem, że opcjonalnie mogę go używać w tagach HTML i rozumiem paradygmat klient / serwer i to, co tak naprawdę określa.
Czy jest to nadmiarowy znacznik, który może wynikać z formantu będącego kontrolką ASP.NET, czy może jest to uzasadnione?
Web.config. Podczas procesu analizy domyślne atrybuty mogą być wstrzykiwane do DOM, jeśli to konieczne. Będę grał z tym pomysłem ...