如何在模型上運行所有DataAnnotation驗證?asp.net mvc 3在模型上運行驗證
我從代碼構建模型實例,我沒有模型狀態綁定或任何東西。我只想運行我所有的驗證...我正在使用EF CodeFirst。
public class Category
{
public int Id { get; set; }
[Required]
public string Name { get; set; }
}
cat = new Category();
if (cat.IsValid()) { /* blah */ } // i want something like this
我知道這可能是一個愚蠢的問題,但我似乎無法在任何地方找到答案..
可能重複[單元測試ASP.NET DataAnnotations驗證(http://stackoverflow.com/questions/2167811/unit-testing-asp-net-dataannotations-validation) – KyleMit 2015-02-09 22:48:12