MVC3 中模型验证代码消失问题
实体代码
C# code
/// <summary>
/// 部门名称
/// </summary>
[Required(ErrorMessage = "必须输入部门名称")]
[StringLength(20,MinimumLength=2,ErrorMessage="2~20字之间")]
public String FP01 { get; set; }
页面代码
C# code
@Html.TextBoxFor(model => model.FP01, new { @class = "text" })
实体层是另外新建的一个类库,引用了如下三个DLL,不知是否这个原因导致的
有时候整个项目的页面生成后的代码只是:<input type="text" id="FP01" NAME="FP01">并没有生成验证的代码,每次出现这种情况都要新建个项目,在把原来的文件拷进去才能恢复,蛋疼啊.
这怎么解决啊...
------解决方案--------------------前排求分
------解决方案-------------------- @Html.ValidationMessageFor(model => model.Description)
------解决方案--------------------