私は次のコードを持っています:
コントローラ:
public ActionResult Step1()
{
return View();
}
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Step1(FormCollection form)
{
TempData["messageStatus"] = new Random().Next(1, 1000);
return RedirectToAction("Step1");
}
意見:
<%=TempData["messageStatus"]%>
たとえば、最初にビューで12345を取得しますが、もちろん 2 回目をリクエストするときは、代わりに12345を取得する必要があります。RedirectToActionキャッシュ ページ?
キャッシュの問題を解決するために URL に Guid を入れる必要があるというのはどこでしょうか? この問題についてどう思いますか?