有没有办法不发布隐藏字段的模型值?

时间:2014-07-01 11:17:24

标签: html asp.net-mvc html-form-post hiddenfield

我在表单中设置了一些隐藏字段来发布只读字段的值。但在某些情况下,我不需要发布值。例如:

<div style="display: none;">
<!-- read-only controls -->
@Html.DisplayFor(model=>model.DeviceName)
@Html.HiddenFor(model=>model.DeviceName)
</div>

在上面的例子中,我使用JQuery隐藏了上面的div,但仍然发布了div中隐藏字段的值。

1 个答案:

答案 0 :(得分:2)

您需要输入disabled。已禁用的输入未提交到服务器