私はリピーターリピータのパネルの更新 - 同時に複数のコールバックができないのはなぜですか?
での更新パネルを持っている(編集:私はラナを取り除き、Idはポストを見クリーナーを作るために属性)
<asp:Repeater>
<ItemTemplate>
<asp:UpdatePanel UpdateMode="Conditional">
<ContentTemplate>
<asp:LinkButton onclick="btnCallback_Click" />
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdateProgress DisplayAfter="0">
<ProgressTemplate>
<img src="spinningProgress.gif" />
</ProgressTemplate>
</asp:UpdateProgress>
</ItemTemplate>
</asp:Repeater>
アイデアは、あなたがLinkButtonコントロールをクリックすることをここであり、それはコールバックそのデータ項目に対してサーバー側のアクションを実行します。これは1つのアイテムに対して完璧に機能します。ただし、前の更新パネルがコールバックを終了するのを待たずに、すべてのアイテムのボタンをクリックすると、前のコールバックをキャンセルするように見えます。
UpdatePanelsはコールバックを同時に実行できませんか?とにかく私はそれを作ることができるので、次のボタンをクリックする前に待つ必要はありませんか?
がらくた:-)そのようなことを実施していなかった、I本当に聞こえないことを望んでいました...私は、リクエストが終了するまで他のボタンを無効にするためにjQueryを使用すると思います。タンスク! –