2009-06-02 8 views
0

Ich bin neu in jQuery. Ich habe einen Dialog mit mehreren Eingabefeldern darin. Ich möchte, dass der Benutzer in der Lage ist, einen Knopf zu drücken und die Werte auf den Server zurückgeben zu lassen - idealerweise in einem Server-Event abgeholt zu werden. Was sind die Wege, dies zu erreichen?Post jQuery Dialogwerte zum Server in ASP.NET

Vielen Dank.

+0

Wie möchten Sie jquery verwenden? Meinst du jquery für die Dialogkomponente verwenden? – Rob

+0

Ja, das ist richtig. – Peanut

+0

willst du o ajax verwenden oder kann jquery nur zu einem von submit? –

Antwort

0

Es gibt ein paar verschiedene Ansätze, die Sie ergreifen könnten. Sie werden wahrscheinlich ein jquery-Plugin verwenden wollen.

Ich würde in Thickbox suchen, es ist sehr einfach zu implementieren. Andere Optionen wären das jQuery UI Plugin oder jQModal je nach Ihren Bedürfnissen. Jeder bietet einige Vor- und Nachteile.

1

Wenn Sie ein Postback machen, warum können Sie nicht einfach die Standard-Steuerelemente von asp.net in Ihrem Dialog verwenden? Ich habe jqModal verwendet, und das scheint gut zu funktionieren.

Ich benutze eine Standard-HTML-Eingabeschaltfläche, um den Dialog auszulösen (der sich auf der Seite als verstecktes div befindet). Wenn der Benutzer auf die Schaltfläche oder die Steuerelemente von ASP.net im Dialogfeld klickt, weiß der Server nicht, dass die Steuerelemente in einem modalen Dialogfeld waren.