このコードを使用してリストを別のアクションにリダイレクトすることはできますが、これは機能しません。リダイレクトIGrouping <string、model>同じコントローラの別のアクションに一覧表示
0
A
答えて
0
finalData
をSession
またはTempData
変数に割り当てることができます。
TempData["FinalData "] = finalData;
return RedirectToAction("ActionName");
From this answer:「TempData
はあなたがリダイレクトのために存続するデータを格納することができます内部的には、セッションを使用して、それがリダイレクトが行われた後、データが自動的に追い出されるだけのことだ。」あなたに続いて
をリダイレクト後にリフレッシュした場合GET
アクションメソッド、
Public ActionResult AcionName()
{
var finalData = TempData["FinalData"] as IGrouping<string, ModelName>;
return View("ActionName", finalData);
}
問題は、その後、finalData
はNULLになります。その場合、Session["FinalData"]
を使用するか、Getメソッドでデータベースからデータを再度取得します。あなたはTempData
を使用することの不利な点について、私がリンクしてきた答えを調べることができます。
+0
ありがとうございます –
関連する問題
- 1. 別のコントローラのアクションにリダイレクト
- 2. リダイレクト標準出力は<string>を一覧表示したり
- 3. どのように、同じコントローラ上の別のアクションにビューをリダイレクトする
- 4. 一覧<string>は、C#
- 5. HtmlEncode一覧<string>値
- 6. Java 8 Stream同じ値のマップに一覧表示
- 7. 一覧<XElement>と一覧<String>
- 8. zendフレームワークですべてのコントローラとアクションを一覧表示する方法
- 9. デシリアライズ一覧<string><object>
- 10. のFuncと一覧<string>
- 11. Powershell Select-String複数の一致を一覧表示する
- 12. 同じコントローラ内の別のアクションメソッドからアクションメソッドにリダイレクト
- 13. 別のコントローラのアクション
- 14. スレッドを同じプロセスで一覧表示する方法は?
- 15. WCF一覧<string >シリアライズ/デシリアライズエラー
- 16. Swaggerで私のowin apiコントローラを一覧表示するには
- 17. グループ別一覧<Item>
- 18. リスト内の変数の一覧<string>をゲット<T>
- 19. 同じクラスの他のアクションにリダイレクトされたときに表示されるレールのリダイレクト
- 20. アクションのある要素を一覧表示する
- 21. 同じページ、別のURL。リダイレクト?
- 22. 表示のみ1値コントローラの一覧JSPから
- 23. PDFファイルストリームと同じコントローラのリダイレクト、iText
- 24. Struts2:あるアクションでのフォームの表示と操作(同じアクションへのポストバック)
- 25. ASP.NET MVC2で別のコントローラのアクションにリダイレクトする方法は?
- 26. リフレッシュ一覧表示
- 27. コントローラを表示する方法コントローラを別のコントローラのアクションで表示する方法
- 28. の一覧を表示
- 29. ユーザー名の一覧表示
- 30. ファイルの一覧を表示
ようこそ!最小限の、完全で検証可能なコードの例がありますか? https://stackoverflow.com/help/mcve – UrbanEsc
'RedirectToAction()'を使って複雑なオブジェクトを渡すことはできません。データを保存し、そのIDだけをGETメソッドに渡して、GETメソッドで再度取得します。 –