ASP.NET: ASP.NET-Controls clientseitig per JavaScript aktivieren oder deaktivieren

Nur mal schnell zum Mitmeißeln: Alle HTML-input-Elemente verfügen über eine per JavaScript ansprechbare disabled-Eigenschaft. Dieser kann ein boolescher Wert zugewiesen werden, der steuert, ob das Element aktiviert ist oder nicht. Das gilt selbstverständlich auch für ASP.NET-Controls, etwa Buttons oder TextBoxen, die ihrerseits in der Ausgabe zu eben diesen HTML-input-Elementen werden.

Dieses Wissen vorausgesetzt, kann beispielsweise ein per default deaktivierter Button durch einfaches Klicken auf eine CheckBox aktiviert werden. Zum Einsatz kommt im Grunde nur die bereits besprochene disabled-Eigenschaft und natürlich die ClientID-Eigenschaft des ASP.NET-Steuerelements:

  
           Enabled=”false” … />

  

No Comment

Comments are closed.