私はasp.net Webアプリケーションを持っています-その中のフォームの1つです-レコードをバッチに入力し、バッチ全体を送信してデータベースに保存するためのものです。- これを実装するには、5 つのテキスト ボックスと 1 つのグリッド ビューがあります。フィールドに入力して「追加」ボタンをクリックすると、レコードが「グリッド」に追加されます。このステップは 50 回繰り返されます。グリッドに 50 件のレコードがあると...「投稿」ボタンがクリックされ、バッチ全体がデータベースに送信されます。
単一の実装 1 で解決しようとしている 2 つの問題があります。ユーザーのセッションが終了し、システムからキックオフされることがあります (バッチにエントリを追加している途中で、まだバッチを保存していません)。再度ログインすると、入力したすべてのエントリが失われ、すべてのフィールドとグリッド ビューが空白になります。2 - ページが更新され、同じことが起こることがあります (唯一の違いは、再ログインする必要がないことです)。
私は問題を解決しようとはしていませんが、私がやりたいのは、上記の 2 つの状況のいずれかが発生した場合です。ユーザーは、バッチに対して行ったすべてのエントリを言う必要はありません。この状況ではセッション状態管理を実装します-大量のデータがあることはわかっているので、おそらく(Javaスクリプトを使用してキャッシュしてローカルファイルに保存する)オプションがあります
私の質問は、使用するテクノロジーとその使用方法の簡単な概要です...助けていただければ幸いです。ありがとう