我使用TempData将数据从一个 Action 传递到另一个 Action ,但是当我刷新页面时
TempData的值变为空,
我该如何解决这个问题?
谢谢,
最佳答案
使用Session
而不是TempData
。 TempData应该仅用于单个重定向。另一种可能性是在 Controller 操作内调用Keep方法,在该方法中您将使用TempData中的值。这样,如果用户通过单击F5刷新页面,则TempData将被持久保存,以用于另一个请求。
关于asp.net-mvc-3 - 刷新页面后,TempData变为空,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11194205/