2011-07-18 21 views

回答

1

如果你想從你的映射生成數據庫,你不能這樣做。映射類的數據註釋定義了映射到數據庫。如果你需要UI中的某個地方來強制執行不同的規則,你需要單獨的類 - 例如ASP.NET MVC中的View模型。

+0

嗨拉迪斯拉夫,這就是我的想法。所以我創建了一個ViewModel。問題是這個ViewModel需要包含一個包含Data Validation的Person對象的集合。這意味着我的ViewModel Person對象必須從Person對象派生,但添加了Validation。 – FloatLeft

+0

不知道我是否理解你,但你的視圖模型不應該從實體派生。 –