将模型数据从视图传输到控制器
本文关键字:传输 控制器 视图 模型 数据 | 更新日期: 2023-09-27 18:10:31
在Mvc3项目中,我有一个具有字段名称InsertDate的模型类。我不希望这个字段的视图上有任何控件。
当数据被保存时,它被显示为null,我将其设置为DateTime。现在在控制器方面。
问题在于:在更新视图中,这个值为null。我希望这个字段在更新视图中设置为默认值。
有人知道吗?
为每个视图使用单独的视图模型。您的更新视图只是排除了该字段,并将其设置为将进入数据库的模型的更新。使用免费工具automapper在这些模型之间复制字段。
使用隐藏字段来存储这些数据,然后它将返回给您。
@Html.HiddenFor(x => x.InsertDate)