2011-06-08 60 views
0

在我正在开发ASP MVC 3的应用程序我有以下情况。我有一些模型的属性,我希望在页面发出请求后使用,但是当发布请求完成后,它们会以空值到达,因为它们没有绑定到视图窗体中的任何控件。在ASP MVC中是否有相当于JSF @ViewScope的?

对于我读过的这是ASP MVC的预期行为,并且人们推荐使用@Html.HiddenFor()来接收它们,但我不希望这些信息可供用户使用以防他从浏览器中选择“查看源代码”。

在JSF中我记得你可以在这个场景中使用@ViewScope注解,但是在ASP MVC中有类似的东西吗?对于我读过的将它们保存在ViewData属性中也不起作用,而且我不想使用Session,因为此属性只会在此特定视图中相关。

回答

相关问题