私はASP.NET MVCで学習プロジェクトを書いています。私はユーザーの本を表示するページ "Books"を持っており、このようなページにはいくつかのソートとフィルタリングオプションがあります。ASP.NET MVCページの設定を保存する
ブックページ
ソートパラメータ:タイトル、年、...著者 フィルタのパラメータ:未読読む、...
ユーザーは、「タイトルのようなソートパラメータを選択コントローラーはタイトルごとにソートしてviewに戻ります。ユーザーが「Read」フィルターを選択すると、リストされたブックを「Title」でソートし、「Read」パラメーターでフィルターします。
私が知る限り、これを行うための並べ替えとフィルタのパラメータを保存する必要があります。私はセッション、HttpContext、Tempdataのコンセプトについて混乱しているため、最も簡単で簡単な方法は何ですかMVC。私は古典的なASP.NET Webformsセッションの方法を使用してこれを行うことができますが、セッションを使用すると問題が発生する可能性があります。どのような選択肢は、これを行うための最良の簡単な方法は何ですか?