在提交表单时,我正在使用@Html.HiddenFor(a => a.ModelParameter)来保存所有值,因为这些值已到达控制器。我的问题是,对于具有许多参数(25个以上)的模型,是否有更好的方法使用@Html.HiddenFor传递所有这些参数?

例如,

foreach(var parameter in Model) { @Html.HiddenFor(modelItem => modelItem.parameter) }

或者遵循这些原则来避免必须对每个参数进行单独的@Html.HiddenFor操作。

最佳答案

您可以在应该隐藏的属性上设置一个属性。

Is there some way to use @Html.HiddenFor for complete model?

09-25 17:57