1
我有實體集,我創建部分類MVC 3數據註釋關閉驗證
[Bind(Include = "ID,Note,Spec,Retired")]
[MetadataType(typeof(SomeClass))]
public partial class Users
{
}
,並在這個類中,我有一些數據的註解
[Required(ErrorMessageResourceType = typeof(MyResources.Resources), ErrorMessageResourceName = "ReqField")]
[Display(Name = "Note")]
[StringLength(255, ErrorMessageResourceType = typeof(MyResources.Resources), ErrorMessageResourceName = "LenghtNotLonger255")]
public string Note
{
get;
set;
}
在查看
<div class="editor-field">
@Html.EditorFor(model => model.Spec)
@Html.ValidationMessageFor(model => model.Spec)
</div>
<div class="editor-label">
@Html.LabelFor(m => m.Note)
</div>
<div class="editor-field">
@Html.EditorFor(m => m.Note)
@Html.ValidationMessageFor(model => model.Note)
</div>
一切正常。但在編輯時,我不想在此註釋字段進行驗證。我怎樣才能做到這一點。