【问题标题】:Component similar to DevExpress ASPxTreeList (mix of Grid and TreeView) but for ASP.NET MVC类似于 DevExpress ASPxTreeList(Grid 和 TreeView 的混合)但用于 ASP.NET MVC 的组件
【发布时间】:2012-11-23 12:32:39
【问题描述】:

我正在寻找一个类似于 DevExpress 的 ASPxTreeList(Grid 和 TreeView 的混合)的组件,但适合在 MVC 4 中使用:

http://demos.devexpress.com/ASPxTreeListDemos/

我的一般要求是:

  • 带有一些附加列的树结构,
  • 可以在某些单元格中使用图像,
  • 可以按每列排序(可选)。

我正在使用带有模板选项的 TreeView 控件查看 Kendo UI:

http://demos.kendoui.com/web/treeview/templates.html

问题在于,使用基于 ul/li 元素的树可能无法完全模拟表格布局。也许有任何 jQuery 解决方案可以解决这个问题?

提前感谢您的帮助!

【问题讨论】:

    标签: asp.net-mvc treeview


    【解决方案1】:

    【讨论】:

      【解决方案2】:

      您可以查看jqGrid 及其 TreeGrid 功能(演示位于 “3.5 版中的新功能”部分)。

      您还可以查看以下演示,了解如何在 ASP.NET MVC 中使用它:

      【讨论】:

      • 看起来不错,但这是更接近网格而不是树的组件。可以在那里创建层次结构,但子网格具有单独的列布局。我需要一棵有列的树,所以在树和网格之间。
      • @HappyMole 你确定你看过 TreeGrid 示例而不是 SubGrid 示例(这是两个不同的东西)?
      • 好吧,我没有注意到那个样本——它们巧妙地隐藏在树中;)。看起来像是我正在寻找的东西-> 我将对其进行评估,看看它是否满足我的所有需求。谢谢!
      【解决方案3】:

      来自 DevExpress 的 MVC 有一个等价物。该组件提供了网络表单的几乎所有功能。

      MVC's demo page

      【讨论】:

      • 不,它不符合我的要求之一:附加列 -> ASPxTreeList 是 TreeView 与 Grid 的混合,您的建议是一个简单的 TreeView。
      • 你说得对,我错过了那个。同样在支持中,他们说他们正在努力,但仍待定。
      • 不幸的是,他们也是在 2 年前写的,这就是我寻找其他解决方案的原因。
      • 对于任何浏览此页面的人来说,它现在确实存在:demos.devexpress.com/MVCxTreeListDemos
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-10
      • 1970-01-01
      相关资源
      最近更新 更多