我看过其他类似的问题,涉及WPF Almost exactly the same,但我不能在ASP.net中弄清楚。我有一个页面表与一个父页面的外键,并希望将它们绑定到一个树视图。在过去,我从数据集创建了一个分层数据集,但是如果可以的话,我想留在实体框架中。谢谢!如何使用linq将实体数据绑定到asp.net树视图?
2
A
回答
0
ASP.NET TreeView和WPF TreeView控件非常,非常不同的野兽。
事实上,WPF通常支持层次数据集立即可用的数据绑定,这使得它很容易。
最后的数据绑定机制是从根本上不同,所以比较它们将是苹果对桔子的比较。
至于如何使用LINQ-to-Entities实际执行数据绑定,ASP.NET中TreeView的数据绑定模型允许您绑定到XML文件,但您必须定义树在控制的声明中,我觉得你事先不知道。
我发现实体框架可以给你的唯一好处是生成一个具有层次性的匿名类型(投影)的可能性。然而,我并没有真正看到这里的收益,因为最终你将不得不手动填充树形控件,并且层次结构不会给你带来任何固有的好处,而不是你现在以表,假设你按照正确的顺序返回记录,以便当你以正向的方式遍历时,你正在执行“树”遍历,就像循环使用真正的对象树一样。
相关问题
- 1. WPF如何将自引用数据集绑定到树视图
- 2. 树视图绑定到数据表
- 3. 如何使用Xaml将列表绑定到WPF树视图?
- 4. WPF:用树视图的数据绑定
- 5. 使用LINQ将数据绑定到网格视图无需添加数据类
- 6. 如何将列表视图绑定到多个实体?
- 7. WPF将树视图绑定到UserControl
- 8. 如何将关系数据添加到ASP.net MVC数据实体创建视图?
- 9. 将xml绑定到ASP.NET树视图。我如何获得特定节点?
- 10. 如何使用linq将数据绑定到xamGrid
- 11. 数据绑定到EF实体或视图模型
- 12. ASP.NET Gridview绑定到LINQ数据集ColumnCount
- 13. 将数据绑定到滚动视图
- 14. 将数据绑定到ASP.net中的网格视图
- 15. 如何将json数据绑定到使用jquery的asp.net dropdownlist?
- 16. 如何将动态xml文件绑定到asp树视图?
- 17. 如何将telerik树视图绑定到多级存储过程
- 18. 数据绑定使用LINQ
- 19. 数据绑定使用LINQ
- 20. 如何从数据库检索数据递归绑定使用asp.net的jQuery树视图mvc
- 21. 如何使用动态绑定将数据绑定到asp.net中的Treeview
- 22. 实体框架 - 绑定WPF树视图控件
- 23. 如何绑定树视图与项目
- 24. 使用远程PC在ASP.NET 3.5中绑定树视图控件
- 25. 如何使用netbeans轻松地将任何数据库视图绑定到jtable?
- 26. 如何将数据绑定到视图,而不ModelAndView对象
- 27. 如何使用laravel将数据从数据库检索到树视图
- 28. MacOS将多个实体绑定到视图控制器(Master/Detail)
- 29. 使用实体框架将数据绑定到WPF中的数据网格
- 30. WPF搜索框和数据绑定到树视图