获取控制器中隐藏字段的值(ASP.NET MVC)

时间:2011-03-20 15:45:43

标签: asp.net asp.net-mvc controller hidden-field

我可以在控制器操作中达到隐藏字段的值吗?如何 ?我会以某种方式把它放在模型中吗?

谢谢


编辑:一些代码示例如何在隐藏字段中存储内容并在回发时检索它将不胜感激。

1 个答案:

答案 0 :(得分:3)

当您将POST操作发送到服务器时,隐藏字段就像任何其他表单字段一样。在浏览器中,没有任何东西可以使它们在显示之外(或者缺少它们)。因此,它们的访问方式与您当前访问其他表单字段的方式非常相似。

您目前如何访问其他表单字段?如果它们只是映射到一个传递给控制器​​动作的模型,那么隐藏的字段应该可以映射到同一个。

相反,您应该能够从HttpContext和Request对象手动访问任何HTTP POST数据。