database - 使用 MVC 3 和 Razor 在 TreeView 中填充部分树(一次一层)

标签 database asp.net-mvc-3 treeview

有人知道您是否可以使用 Microsoft ASP.NET/MVC TreeView 一次填充一个层次结构级别?换句话说,我希望一开始只能填充顶层,当用户点击它时,会从数据库中提取下一层,依此类推,直到到达最底层。如果可能的话,我想避免一次将整棵树加载到基于对象的模型中。这是一个相当大的基于数据库的树,所以我需要一次只做一个级别。

我会很感激一些示例代码,甚至只是为我指明正确的方向。谢谢!

最佳答案

看看那里的一些 jQuery TreeView 实现。它们中的大多数可以使用 Ajax 按需填充。例如http://www.jstree.com/

关于database - 使用 MVC 3 和 Razor 在 TreeView 中填充部分树(一次一层),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10730112/

相关文章:

mysql - 尽管使用了连接,为什么这被认为是一个简单的选择?

asp.net-mvc - 自定义 ViewEngine ASP.NET MVC 3

无法使用互斥复选框实现 TreeView

c# - 如何在 TreeView 中快速显示大型 XML 文件(>21MB)

mysql - 尽管授予特权,但 mysql 访问仍被拒绝

database - 如何使用 DynamoDB (NoSQL) 为学生/类(class)建模

asp.net-mvc-3 - MVC DropDownListFor() 所选项目未选中/所需验证未运行

c# - Collapsed 事件在 TreeViewItem 的父节点上触发

database - Grails:另一个表中的两个主键引用

c# - 比较大量对象