提问人:IanS 提问时间:5/19/2014 更新时间:5/19/2014 访问量:1303
在数据库优先模型中声明必填字段。(MVC 不显眼的 javascript,实体框架)
Declaring required fields in a database-first model. (MVC unobtrusive javascript, entity framework)
问:
使用“创建”脚手架模板,我有一个表单,我想使用不显眼的 javascript 验证字段。我有通常的代码如下:
@Html.EditorFor(model => model.Title)
@Html.ValidationMessageFor(model => model.Title, "Please enter a title")
通常,要使验证起作用,我所要做的就是将模型中的 [Required] 属性放在每个适当的字段之前。现在的问题是,这些模型是从实体模型自动创建的,它们都有注释,内容如下:
// This code was generated from a template.
// Manual changes to this file will be overwritten if the code is regenerated.
我可以手动将这些属性添加到这些类中,但是如果我进行任何架构更改,它们可能会在以后被覆盖。那么解决方案是什么呢?
答: 暂无答案
评论