Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C++CLI / VB .Net / .Net-Framework » ASP.NET: Button im UpdatePanel kein Postback

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
31.01.2009, 19:09 Uhr
Eroli



Hallo zusammen,

ich suche schon den ganzen Tag nach einer Lösung meines Problems, aber ich finde einfach nichts.
Ich benutze ASP.NET 3.5 mit AJAX.

Ich habe meinen ContentPlaceHolder in ein UpdatePanel gepackt. Auf der Startseite, die dann in dieses UpdatePanel reingeladen wird, befindet sich ein Button. Dieser Button will ums verrecken nicht sein Event "feuern".
Ich habe schon alles möglich probiert, wie z.B. ihm seinen eigenen UpdatePanel gegönnt und ihn dort auch als Trigger eingetragen, aber nichts hat geholfen.

NUn habe ich ihn in eine extra ValidationGroup gesteckt und nun kann ich das Event feuern, indem ich 2 mal klicke. Dies ist aber sehr nervig.

Der Button befindet sich übrigens in einem ModalPopupExtender.

Habt ihr vielleicht irgendeine Idee, wie ich den Button mit einem klick bentuzen kann?

Viele Grüße,
Eroli
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
31.01.2009, 20:59 Uhr
Eroli



Wenn ich den Button aus dem ModalPopupExtender rausziehe (also aus dem Div, das mit dem Extender verbunden ist), dann geht alles.
Schieb ich den Button wieder rein, brauche ich wieder 2 klicks...

Hoffentlich kann mir hier jemand helfen...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
31.01.2009, 23:44 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)


Naja ich kann dir dazu nicht viel sagen weil wir in unseren Applikationen keine Update Panels verwendet haben sondern das alles selbst mit JavaScript und WebMethods gemacht haben.

Allerdings würde ich das:

Zitat von Eroli:

Ich habe meinen ContentPlaceHolder in ein UpdatePanel gepackt.

nicht machen, Ein UpdatePanel ist nicht dafür gedacht einfach deine gesamte Seite darein zu packen sondern bestimmte bereiche.

Deswegen sollte das eigentlich auch sorum sein das sich in deinem Popup ein UpdatePanel befindet wenn du da etwas ohne Postback aktualisieren möchtest.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
31.01.2009, 23:54 Uhr
Eroli



Aber der PopupExtender klappt doch bloß, wenn er IN einem UpdatePanel ist, oder?

Naja, jedenfalls kommt der Postback ja, aber nicht beim ersten Klick. Warum ist das so? Eine Idee?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C++CLI / VB .Net / .Net-Framework ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: