首页 新闻 搜索 专区 学院

关于修改linq2sql生成的实体

0
悬赏园豆:15 [已关闭问题] 关闭于 2010-04-22 13:57

如题,在使用linq2sql时,我希望修改生成的实体的某个字段.

例如,我希望给某个字段加上[ReadOnly]的attibute,如果直接修改dbml对应的designer.cs的话,下次重新生成又会被覆盖了,不知道这个问题大家是如何解决的.

使用partial类的话似乎是不可以修改已经存在的属性的,只能添加....

rad的主页 rad | 初学一级 | 园豆:28
提问于:2010-04-09 15:37
< >
分享
所有回答(2)
0

据我所知没什么好办法,最好就是少改动数据库,那么就没必要重新生成了.

天天不在 | 园豆:926 (小虾三级) | 2010-04-09 16:39
0

没有办法不让他自动修改吧。一个比较笨的办法是自己再新建一个类,把linq2sql自动生成的实体类代码copy到新建的类中,再添加自己的修改。

SZ.Ray | 园豆:205 (菜鸟二级) | 2010-04-09 16:57
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册