我有一个包含两个字段的表格,Key和Value。
以下列表格显示:
@Html.LabelFor(m=> m.Key)
@Html.DisplayFor(m => m.Key)
@Html.LabelFor(m=> m.Value)
@Html.TextBoxFor(m=> m.Value)
请注意,用户无法编辑m.Key,只能编辑m.Value。
这很有效。但是,使用Form的帖子只有m.Value,我期望。但是,我确实需要m.Key才能被退回。
我该怎么做?
格雷格
答案 0 :(得分:2)
你可以这样做:
@Html.HiddenFor(m=> m.Key)
这将使用您的密钥创建一个隐藏的输入,在您的表单提交后将返回POST。