我也是刚学不久,这个是隐藏域,添加了隐藏属性,仅仅是不在页面上显示,但是可以正常的存储数据,提交的时候也将会将对应的值提交到过去。
个人觉得起到的作用就是:存储和传递参数
那么这两个隐藏域有关联吗?
@c#.小兵: 一个是MVC强类型的写法。另一个是直接定义的input标签
@Html.HiddenFor(u => u.CostExpensePriamry.TradeTotalAmount)
这个是直接和后台数据关联的。
<input type="hidden" name="CostExpensePriamry.TradeTotalAmount" value="0" />
这个是需要用JS代码进行赋值的