Hallo Community,
ich habe ein Problem mit Asynchronen Postbacks aus den Updatepanels bzw. mit nachfolgenden Buttonclick Events.
Das Problem ist folgendes:
Nachdem der Benutzer eine Eingabe in einer Textbox (Autopostback = true) vorgenommen hat und einen Button anklickt, dann wird asynchron ein **Postback **ausgeführt, welcher dazu führt dass der jeweilige Button letztlich nicht geklickt wurde. Der Asynchrone Postback isst also den Button Click.
Nach füllen der Textbox wird diese Serverseitig validiert und es werden gewisse Berechnungen durchgeführt, diese möchte ich nicht mit Javascript durchführen.
Gibt es eine Möglichkeit diese Thematik in irgendeiner Weise zu lösen ?
Vielen Dank im voraus 😃
Birne 😃
Dann benutze doch ein normales Postback im Button Click
Der Vorteil der Klugheit liegt darin, dass man sich dumm stellen kann - umgekehrt ist das schon schwieriger (K. Tucholsky)
Das Problem mit Internet-Zitaten ist, dass sie oftmals zu unrecht als authentisch angenommen werden. (K. Adenauer)
Hallo Grumbler85,
Dann benutze doch ein normales Postback im Button Click
das lässt sich leider nicht realisieren. Es handelt sich nicht nur um eine Textbox und somit wird nach jeder Benutzereingabe, die entsprechende Textbox validiert und weiterer serverseitiger Code ausgeführt.
Wenn du Serverseitig validieren willst/musst könntest du das ja auch am Ende machen und gleichzeitig alle validieren.
Der Vorteil der Klugheit liegt darin, dass man sich dumm stellen kann - umgekehrt ist das schon schwieriger (K. Tucholsky)
Das Problem mit Internet-Zitaten ist, dass sie oftmals zu unrecht als authentisch angenommen werden. (K. Adenauer)
Hallo Grumbler85,
Wenn du Serverseitig validieren willst/musst könntest du das ja auch am Ende machen und gleichzeitig alle validieren.
auch dies ist leider nicht möglich. Nach jeder abgeschlossenen Eingabe des Benutzers in eine Textbox wird der aktuelle Zustand gespeichert. Dies soll auch nach jeder Eingabe so sein, dafü entfällt der handelsübliche "Formular speichern" - Button.
Ich habe allerdings eine Möglichkeit gefunden die Buttons zu clicken 😄
Ein edit dieses Beitrags hier folgt im späteren Verlauf des Tages 😃
Trotzdem Danke für die Hilfe !
Birne
Hi
Nach jeder abgeschlossenen Eingabe des Benutzers in eine Textbox wird der aktuelle Zustand gespeichert.
Auch wenn das eventuell eine aktuelle Anforderung an Deiner Software ist, widerstrebt dieses das naturelle Verlangen des Menschen, seine Eingaben auszuprobieren; er fühlt sich damit automatisch Unwohl in Deiner Anwendung.
Grüße
- performance is a feature -
Microsoft MVP - @Website - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code