検索ページがあるasp.net Webアプリケーションに取り組んでいます。この検索ページには、約 37 個の検索フィルター コントロールがあります。すべての入力コントロールは、テキスト ボックス、ドロップダウン リスト (ページの読み込み時にデータベースから入力される)、ラジオ ボタン、チェック ボックス リストなど、さまざまなタイプです。ページの右側には、Jquery と Ajax を使用した検索結果が表示されています。ここで、左側の検索フィルター用に .ascx ユーザー コントロールを作成し、すべての検索フィルター コントロールをそのユーザー コントロールに配置します。このページは私にとっては問題なく機能します。唯一の問題は、そのページの [検索のリセット] ボタン (つまり、ascx コントロール内) にあり、そのボタンのクリック イベントですべての検索フィルター コントロールの値をクリアする必要があることです (したくないことを覚えておいてください)。ページをリロードして Jquery を使用します)。解決策として、37 個のコントロールすべての値をデフォルトにリセットするコードを作成する必要があります。
注 : 何らかの理由で aspx ページに更新パネルを配置できないことを覚えておいてください。
アイデアを教えてください。