新的Telerik UI为ASP。净MVC吗?下载30天免费试用

Telerik UI for ASP。NET MVC树状视图本地数据绑定

加载演示……
  • 例子
  • 查看源代码
local_data_binding.cshtml
Local_Data_BindingController.cs

还可用于:

客户端API 服务器端API

描述

除了在帮助器配置中声明性地定义TreeView项外,组件还可以根据应用程序的需求绑定到本地或远程数据。

在服务器上本地绑定TreeView可以通过将数据收集传递给BindTo ()方法。

当前的演示演示了将TreeView绑定到本地数据的两种方法:

  • 内联数据(默认设置)——一个IEnumerableTreeViewItemModel存储在ViewBag中,并传递给BindTo ()方法。的节点模型有一个项目字段保存子节点(它是一个列表属性)。如果给定的节点有项目,展开图标将可见。
  • 内联数据——一个IEnumerable的一个指定模型(例如,“CategoryItem”)被存储在ViewBag中,并传递给另一个重载的BindTo ()方法——第一个参数是IEnumerable,第二个是操作,它使用指定的映射创建项的层次结构。例如,子节点将绑定到子分类财产和CategoryItem模型属性将被映射到节点属性。
这个TreeView示例是数百个ASP. view的独特集合的一部分。NET MVC演示,你可以看到所有Telerik ASP。NET MVCcomponents他们的特征在行动。从库中查看演示的源代码,或直接在它们的主题外观中改编和编辑它们的主题外观ThemeBuilder

支持和学习资源

额外的资源