0

3262ポイント

662 投稿 提案が必要

17 時間 13 分前|LINK

挿入データ ページがあり、ページ アイテムにドロップ ダウンがあり、SQL データ ソースから入力されています (コード ビハインドを使用)フィルター、フィルターが適用されると、ドロップダウンから不要なアイテムが削除されます)

1) AJAX 更新パネルを使用するため、ユーザーが [適用] をクリックすると、クエリが再生成され、ドロップダウン リストが再バインドされるため、サーバー ラウンド トリップが含まれます。ユーザーが適用ボタンをクリックするたびに。これの最も良い点は、ユーザーがレコードを 1 つずつ挿入したい場合、ユーザーはフィルターを繰り返し適用する必要がないことです (一度適用すると、各レコード挿入後にフィルター処理された値のみが表示されます)。

2) クライアント側の JavaScript を使用して同じことを達成しましたが、ここで大きな問題は、レコードが挿入されるとページが更新されるため、ドロップダウンにすべての UN-Filtered 値が再び表示されることです。

この点に関して、どのテクニックに従うべきかについての提案が必要です。plz help

4

1 に答える 1

1

ajax を使用するのが最良の選択肢ですが、SQL ではストアド プロシージャを作成するため、クエリを再生成する時間を短縮できます。

于 2013-01-16T05:52:26.360 に答える