Christian S.: (ASP.NET) Button in JS disablen und nach Postback beibehalten

Hi,

ich habe einen ASP Button und disable ihn clientseitig per JavaScript.

Wenn nun ein Postback gemacht wird, soll der "Disabled State" beibhalten werden. Bzw. man sollte serverseitig feststellen können, ob sich der Status geändert hat.

Mit vielen anderen Werten ist das ja auch möglich. Es gibt ja oft jede Menge server Events (wie zB. OnTextChanged).

Ist das irgendwie möglich?

Gruß
Christian

  1. Hi,

    du könntest einfach zusätzliche "hidden" Input-Felder in der Form definieren, deren Inhalt du mittels JS clientseitig manipulierst und beim Postback kannst du diese dann auswerten.

    Wie machst du das "disable" bei dem Button? Benutzt du dazu einen EventHandler, welcher dann von ASP.net als JS gerendert wird oder ist das was selbst zusammengefrickeltes?

    Ciao, Frank

    1. Hi,

      du könntest einfach zusätzliche "hidden" Input-Felder in der Form definieren, deren Inhalt du mittels JS clientseitig manipulierst und beim Postback kannst du diese dann auswerten.

      Wie machst du das "disable" bei dem Button? Benutzt du dazu einen EventHandler, welcher dann von ASP.net als JS gerendert wird oder ist das was selbst zusammengefrickeltes?

      Ciao, Frank

      Hi,

      danke, genauso hab ich es gelöst, und ich glaube es ist auch die Standardlösung.
      Das disablen mach ich einfach per setzen der disabled Eigenschaft auf true.
      (Im JavaScript)

      Gruß
      Christian