1

我正在开发 Windows Azure、MVC 4.0 应用程序。我想保持控制器和视图之间的状态。我避免使用Session。但我正在使用TempData。这是使用TempData的最佳做法吗?

有谁知道请告诉我。

编辑 我在页面中有过滤器(即 Lambda 表达式)。应用过滤器后,网格将被填充。在分页时,我想维护该 Lambda 表达式并应用,以便在服务器端进行分页逻辑工作。我无法传递给模型。我正在使用 MVC 剑道网格 Ajax 分页。这就是我使用 TempData 的原因。

当我们拥有多个网络服务器时会发生什么?TempData会丢失吗?

4

1 回答 1

1

TempData 默认使用 Session 所以这可能不是你想要的。您能否更详细地解释您希望保持这种状态的目的和时间?

于 2012-10-11T16:34:37.917 回答