使用MVC3和實體框架。實體框架 - DataAnnotations
想獲得驗證從數據模型流動
問:在實體框架保存,我怎麼能自動放入[MetadataType標籤下面我哥們類?
[EdmEntityTypeAttribute(NamespaceName="ModelValidationTestModel", Name="Person")]
[Serializable()]
[DataContractAttribute(IsReference=true)]
[MetadataType(typeof(Person_Validation))] // I want EF to put this line in automatically
public partial class Person : EntityObject
...
[Bind(Exclude="PersonID")]
public class Person_Validation
{
[Required]
public string FirstName { get; set; }
[Required]
public string LastName { get; set; }
[Required]
public int Age { get; set; }
[Required]
public string Email { get; set; }
}
使用例如由:http://weblogs.asp.net/scottgu/archive/2010/01/15/asp-net-mvc-2-model-validation.aspx
如何生成實體? – 2011-03-14 22:28:13
使用EF模型設計器,然後查看代碼生成的文件 – 2011-03-14 23:13:09