2011-08-04 32 views
0

部分类不适用于动态数据。我没有使用默认的dynamicdata项目类型,而只是在控件的控制基础上使用它DynamicData部分类不起作用

+0

我在发帖之后直接回答了我自己的问题,因为花了我很长时间才找到解决方案,所以我想我会尝试并保存任何搜索一段时间的人。 一个简单的修复,但不明显。 您需要确保您的dbml和partial类位于SAME命名空间中。 GRR .. 这里的地方,我发现它: http://squenchy.com/when-adding-partial-classes-to-dynamic-data-doesnt-work.aspx – localman

+0

舒服,所以不会让我回答这个问题接下来的8小时,所以答案在上面的评论中。 – localman

回答

1

我在发布后直接回答我自己的问题,因为花了我很长时间才找到解决方案,所以我想我会尽量挽救任何寻找时间的人。一个简单的修复,但不明显。您需要确保您的dbml和partial类位于同一名称空间中。

0

我遇到了类似的问题。命名空间不是我的问题。在两个小时后,我终于找到了解决问题的环境。包含我的部分类的.cs类文件具有内容构建操作。我将Build Action更改为Compile,并且定制工作。

在解决方案资源管理器中,右键单击您的.cs文件(带有部分类的文件),选择属性,在生成操作下选择编译。

希望这会有所帮助。