我正在开发 Windows Azure、MVC 4.0 应用程序。我想保持控制器和视图之间的状态。我避免使用Session。但我正在使用TempData。这是使用TempData的最佳做法吗?
有谁知道请告诉我。
编辑 我在页面中有过滤器(即 Lambda 表达式)。应用过滤器后,网格将被填充。在分页时,我想维护该 Lambda 表达式并应用,以便在服务器端进行分页逻辑工作。我无法传递给模型。我正在使用 MVC 剑道网格 Ajax 分页。这就是我使用 TempData 的原因。
当我们拥有多个网络服务器时会发生什么?TempData会丢失吗?