您的位置:首页 > 数据库

给Linq to Sql里的entity加自定义属性小结

2009-11-03 19:49 302 查看
为什么要这么做?

没有用到前也这么质疑?为啥要添加表格里面没有的属性在linq to sql 里面的entity?当然,有些情况下是需要这么做的,比如要想保留原来的entity但是又需要在页面的control显示更加有意义的信息,所以便需要给这个entity添加一个属性。

有两种方法:

1. 在linq to sql 设计文件里面相应的entity添加一个属性,但是还有一个很重要的步骤就是需要手动到linq to sql自动生成的代码里面把这个property的Column attribute去掉,不然会出现”xx column找不到“之类的错误。

2. 在partial class里面直接添加你需要的属性,这种方法好管理很多。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: