在数据库优先模型中声明必填字段。 (MVC不引人注目的javascript,实体框架)

时间:2014-05-19 15:38:14

标签: entity-framework asp.net-mvc-4 unobtrusive-javascript

使用'创建'脚手架模板,我有一个表单,我想使用不引人注目的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.

我可以手动将这些属性添加到这些类中,但如果我进行任何架构更改,它们可能会在以后被覆盖。那么解决方案是什么?

0 个答案:

没有答案