0
A
回答
2
在仔細研究之後,好像問題出在EntityDataSourceView的ConvertProperties方法中。 使用反射我發現,這個問題是在該行:
PropertyDescriptor pd = propertyDescriptors.Find(str, false);
(此程序代碼需要插入的屬性名稱,並將其轉換爲一個描述符)
當海峽=「Address.Address1 「該函數返回null。
我看了一下propertyDescriptors.properties,好像Address.Address1不存在。只有Address.ID和地址存在。
我看了一下propertyDescriptors的人口,似乎沒有辦法改變它。換句話說,似乎沒有解決方案。
無賴。
1
其實有一個解決方案。將兩個對象拼合成一個。創建一個包含兩個對象的所有字段的CustomerViewModel對象。然後在數據綁定綁定到CustomerViewModel。
相關問題
- 1. 實體框架 - 一次插入多個複雜對象
- 2. 實體框架 - 刪除複雜對象
- 3. 使用實體框架使用WebApi返回複雜對象4
- 4. 實體框架插入多個對象
- 5. 複雜的實體框架加入
- 6. 如何將數據綁定實體框架對象一個FormView
- 7. 如何使用複雜對象在多個表中插入數據相關的「實體框架4.1」
- 8. 實體框架:CRUD的對象複雜的人際關係
- 9. 實體框架 - 插入對象與多個相關的對象
- 10. 實體框架定義複雜的對象關係
- 11. 帶有列表的實體框架複雜對象
- 12. 實體框架5.0複雜對象的SaveChanges
- 13. 代表實體框架的核心複雜對象
- 14. 實體框架複雜查詢嵌套的C#對象
- 15. 使用實體框架插入對象列表
- 16. 實體框架 - 重用複雜類型
- 17. 實體框架插入對象與相關對象
- 18. 使用實體框架更新複雜數據實體
- 19. MVC2 RTM - 模型綁定使用實體框架的複雜對象
- 20. 複雜的實體框架查詢
- 21. 實體框架的複雜關係
- 22. 實體框架中的複雜繼承
- 23. 實體框架中的複雜類型
- 24. 複雜的實體框架查詢
- 25. 複雜Sql的實體框架查詢
- 26. 如何有效地加載複雜的對象實體框架6
- 27. Simple.Data插入複雜對象
- 28. 從C#插入複雜對象到SQL Server而不使用實體框架和數據表
- 29. 實體框架如何插入新值?
- 30. 如何將實體框架插入ntext?
+1,感謝分享,請標記爲答案。 – Shimmy 2010-06-14 23:31:39