Pourquoi dois-je spécifier runat="server"
sur tous mes ASP.NET les contrôles de quand il est un attribut obligatoire et server
est la seule option disponible à ma connaissance limitée de ASP.NET et j'obtiens une erreur si je ne l'utilise pas?
Je ne comprends que je peux éventuellement l'utiliser sur mon balises HTML, et je ne comprends client/serveur de paradigme et de ce qu'elle est réellement la spécification.
Est-il redondant balise qui pourrait tout simplement être implicites par le contrôle d'un ASP.NET de contrôle, ou est-il une raison sous-jacente?