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