【发布时间】:2013-02-07 23:04:58
【问题描述】:
我有一个从数据库构建的对象“产品”。它有 3 个属性: - ID 不能为 NULL - Ref 不能为 NULL - 指定可以为NULL
所以我使用 AjaxForm 和 @Html.EditorFor(model => model.Designation) 来更新“Designation”字段 我的问题是当我的控制器收到“产品”对象时,产品的 Id 很好地填充了原始值,但是产品的 Ref 为空
我想到了 2 个解决方案: 在我的 AjaxForm 中添加一个不可编辑的 Ref 字段,或者最糟糕的情况:在我的控制器中,使用 Id 研究我的产品的 ref(非常糟糕:s)
你能告诉我如何清理干净吗? 谢谢!
【问题讨论】:
-
为 Ref 属性添加隐藏字段。
-
这就是我想要的!谢谢!
标签: c# asp.net-mvc