2011-08-04 34 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文件(帶有部分類的文件),選擇屬性,在生成操作下選擇編譯。

希望這會有所幫助。