Warum muss ich runat="server"
auf allen meinen ASP.NET-Steuerelementen angeben, server
ob es sich um ein obligatorisches Attribut handelt und die einzige Option ist, die in meinen begrenzten Kenntnissen über ASP.NET verfügbar ist, und ich erhalte eine Fehlermeldung, wenn ich es nicht verwende?
Ich verstehe, dass ich es optional für meine HTML-Tags verwenden kann, und ich verstehe das Client / Server-Paradigma und was es tatsächlich spezifiziert.
Handelt es sich um ein redundantes Tag, das nur impliziert werden könnte, wenn das Steuerelement ein ASP.NET-Steuerelement ist, oder liegt ein Grund zugrunde?
Web.config
könnte, eine geeignete Problemumgehung. Während des Analyseprozesses können bei Bedarf Standardattribute in das DOM eingefügt werden. Ich werde mit dieser Idee spielen ...