セッション変数に DataTable を保持しています。
autopostbackが true に設定された テンプレート列チェックボックスを持つGridView 。チェックボックスのoncheckchangeイベントは、セッション DataTableの行を削除または追加するために追跡されます。
アプリケーションは同じページの複数のインスタンスを開き、ページ上のそれぞれの GridView は、(すべてに対して 1 つの) セッション DataTable で行を追加または削除するためのソースです。
今の問題は、グリッドビューのチェックボックスをすばやくクリックできないことです。セッションテーブルを更新するサーバー側のプロセスが非常に遅いようです。キャッシュされたクリックの動作が非常に遅い場合があります。セッション DataTable を効率的に維持する方法を教えてください。
ノート:
すべての GridView のヘッダー行にもチェックボックスがあり、Gridview に存在するすべての行をチェックおよびチェック解除します。