2011-08-12 15 views
0

私はモーダルポップアップエクステンダでフォームを持って、それはそれはモーダルポップアップを閉じるには、以下のような更新1枚のパネルが、変更したパネルのレンダリングされたコンテンツを返すのみ

1. Submit, Cancelボタンを仕事をしたいですupdatepanel1

の内側バンクあります注2. updatepanel2

3.内部にあるTargetControlPanel Panel1内部labelは、私はそれが望んでいたとおりに、それはupdatepanel1内部にあるとして非同期(async)作品を提出しています。また、labelに投稿の結果を表示することも、期待どおりに動作します。しかし、応答がupdatepanel2のレンダリング結果だけを返すようにするには、実際にはレンダリングされた結果がupdatepanel1updatepanel2が返されます。

私はちょうどupdatepanel1からの更新のために置き換えられている取り消しボタンのイベントハンドラの負荷を受けて、私はjQueryを使用しません。したがって、イベントハンドラを追加することは、私がやりたいことではありません。なぜこの問題が浮上したのか。

+0

を失うものは何もなかったのUpdatePanelをキャンセルボタンを置くことによって、[ChildrenAsTriggers]です(http://msdn.microsoft.com/en-us/library/system.web.ui.updatepanel.childrenastriggers.aspx)をtrueまたはfalseに設定しますか? – R0MANARMY

答えて

0

LOLどのように愚かな、私は答えを得るためにthis 5 minutes moreについて考えていた可能性があります。ここで

は私がやったことです:

<modal popup extender></modal popup extender> 
<target Button></target button> 
<target panel> 
<blah blah blah/> 
<updatepanel> 
<label result> 
</updatepanel> 
<blah blah blah/> 
<updatepanel2> 
<button submit/> 
</updatepanel2> 
<button Cancel> 
</target panel> 

擬似コードだ。つまり、外で私がupdatepanel1` `であり、甘い

関連する問題