リクエスト間で TempData を使用せずに MVC Razor でデータを永続化するにはどうすればよいですか?
thisから TempData をいつ使用できるかはわかりますが、TempData はマシンに状態を作成するため、使用したくありません。
ありがとう、アニッシュ
編集:ユーザーが名前、年齢などのフィールドを並べ替えることができるビューページで、以前の並べ替え方向を保持したい.
修正: ViewBag を使用して修正しました。以前の並べ替えフィールド/方向は、ViewBag を使用して Controller から View に送信され、次のクリックでクエリ文字列として返されました。
良い修正: コントローラーで以前の並べ替えフィールドと以前の並べ替えディレクトリをチェックしてから設定するなど、.js ファイル内のすべてを処理しました。
これが私が最終的にやったことです。ViewBag を使用して以前の詳細を ViewPage に送信し、現在のユーザー アクションに基づいて .js で検証を行い、それをフォーム データでコントローラーに渡しました。