上記のことは可能ですか?つまり、データ セットにバインドする gridview があります。現在、クライアントがクリックすると、グリッドビューが「消える」という ddl があります。
(つまり、$('#GridView1').remove();)
ただし、これはバインドを削除しないため、ポストバックが発生すると、グリッドビューには「消去された」データセットが取り込まれます。
jquery を使用して、このグリッドビューのデータセットを効果的に「バインド解除」できますか?
私は実際に自分の Web アプリケーションをだますことができました...ユーザーがドロップダウン、テキスト ボックス、またはラジオ ボタン リストのいずれかを選択すると、ポストバックが行われます。したがって、この時点で、グリッドビューをnullデータソースにバインドして、グリッドビューをバインドしました。したがって、ページが更新されると、グリッドビューには何も表示されません。
ちょっといいチート!
jqueryを使用してグリッドビューを削除する場合、グリッドビューが削除されたことをコードビハインドパーツに伝える必要があります。それにはさまざまな方法があります。1 つは、Cookie やクエリ文字列パラメーターなどを使用することです。したがって、ページがポストバックされると、データセットをバインドする前にその変数がチェックされます。jquery を使用して gridview を削除しても、サーバー側のページのコントロール コレクションから削除されないためです。そのため、毎回チェックが必要になります。