我本可以使用
@Html.HiddenFor(x=> ViewData["crn"])
但是,我明白了:
<input id="ViewData_crn_" name="ViewData[crn]" type="hidden" value="500" />
为了绕过这个问题(id=ViewData_crn_和name=ViewData[crn]
),我尝试了下面的方法,但是"value"属性没有被设置。
@Html.HiddenFor(x => x.CRN, new { @value="1"})
@Html.HiddenFor(x => x.CRN, new { @Value="1"})
生成
<input id="CRN" name="CRN" type="hidden" value="" />
<input Value="500" id="CRN" name="CRN" type="hidden" value="" />
我有什么做错了吗??谢谢