私は ASP.NET Web アプリの作成に非常に慣れていませんが、そうする任務を負っています。私は、バックエンド データベースで動作する、作成した Web サービスの広範なセットを持っています。これまで、私はこれらの Web サービスを使用してデスクトップ アプリのみを作成してきました。これは、Web アプリケーションへの私の最初のベンチャーです。
これまでのところ、私はかなりうまくやっています。しかし、ポストバックの遅延を最小限に抑えようとしているところまで来ました。
グリッドビューを使用して、1 対多の関係のデータをユーザーに入力させています。ドロップダウン リストから選択したフィールドの 1 つ。このリストを選択した後、対応するキー値を取得して表示するためにポストバックを行っていましたが、これには時間がかかりました。理想的には、これは瞬時に行われる必要があるため、名前と値のペアのリストを検索するには、クライアント側/javascript の最善の方法を考えていましたか?
いくつかの予備的な Web 検索から、最も一般的な 2 つのアプローチは、非表示フィールドを使用してリストを保存するか、リストを JSON オブジェクトに保存することでしょうか?
最良のアプローチについての意見を探しています。このリストをクライアント側に具体的にどのように保存しますか? 私が理解していることから、隠しフィールドを使用するのが最も簡単かもしれません。
意見?