2010-11-24 8 views
0

私はAsp.netのポップアップにAJAX modalpoupエクステンダを使用している問題があります。ユーザーがテキストボックスを少ししか編集しなかった場合や、残りのテキストボックスにもう1つのポップアップを編集した場合、1種類のポップアップを表示することは可能ですか?さまざまなテキストボックスの編集に異なるポップアップが可能ですか?

JavaScriptの機能によっては可能でしょうか。誰かが私を助けてくれますか?

例:txtbox1の値を変更した場合のみ、保存ボタンをクリックするとpopup1が表示されます。そうでなければpopup2。

ありがとうございます!

答えて

1

これは、ASP.netのmodulapopupを使用しているという事実によって制限されるかもしれません。 jQueryを調べてみましたか?

例えば、特定のボタン/テキストボックスにイベントハンドラを割り当てて、それらが異なるイベントをトリガするようにすることができます。それに応じて、別のポップアップを表示します。 jQueryのUI、specifically their Dialog demoを見てください。

+0

一般に、ASP.NET Ajaxフレームワークは非常に問題があることが証明されています。 JQueryを使用します。 JQuery UIのダイアログは素晴らしいですし、Fancyboxプラグインも優れています。これらのイベントは簡単にカスタマイズでき、複数のイベント(PreLoad、LoadComplete、BeforeClose、Closeなど)を持つことができます(実際のイベントはプラグインによって異なります)。サーバとブラウザの両方で作業するのがはるかに簡単で、軽くても簡単です。 – bleepzter

関連する問題