在Model First开发中使用DataAnnotation和属性

| 我一直在使用EDMX设计器来开发我的模型“模型优先”。我很喜欢它,但想知道如何使用此过程将属性(特别是DataAnnotations)应用于模型类,如下所示:
<DisplayFormat(ApplyFormatInEditMode:=True, DataFormatString:=\"{0:d}\")>
我猜想,如果我在模型类中手动键入这些内容,则每当更新EDMX文件时它将被覆盖。这里正确的过程是什么? 谢谢!     
已邀请:
冒着重复自己的危险,应将诸如“ 1”之类的格式属性应用于视图模型,而不是应用于模型。模型包含可重用的业务逻辑。另一方面,视图模型是为给定视图专门设计的,因此应在这些视图模型上进行格式化。控制器始终将视图模型传递给视图。     

要回复问题请先登录注册