.NET 为TreeView绑定自己的分层数据
2009-07-05 11:12
288 查看
使用System.Web.UI.WebControls 的TreeView实在是很繁琐,按照MSDN上的例子构建了一个自己的数据源(ms-help://MS.MSDNQTR.v90.chs/fxref_system.web.ui/html/17fbb581-c6eb-a1b1-8e16-2c5ce73f58f5.htm),可是想让TreeView显示指定的name和value属性,又破费一般周折。当你想让TreeView显示自己定义的字段,可以按照如下方法实现:
首先,按照MSDN的例子实现IHierarchyData接口,定义你想要绑定字段的属性,如代码第9和第14行。
Code
TreeNodeBinding RootBinding = new TreeNodeBinding();
RootBinding.TextField = "Name";
RootBinding.ValueField = "Value";
MyTree.DataBindings.Add(RootBinding);
MyTree.DataSource=new FileSystemDataSource();
MyTree.DataBind();
首先,按照MSDN的例子实现IHierarchyData接口,定义你想要绑定字段的属性,如代码第9和第14行。
Code
TreeNodeBinding RootBinding = new TreeNodeBinding();
RootBinding.TextField = "Name";
RootBinding.ValueField = "Value";
MyTree.DataBindings.Add(RootBinding);
MyTree.DataSource=new FileSystemDataSource();
MyTree.DataBind();
相关文章推荐
- WPF TreeView 的数据绑定(分层)
- 一“.NET研究”句代码实现批量数据绑定[下篇]
- ASP.NET2.0中 TreeView 和ORACLE 数据绑定的一种方法
- 浅谈.NET中的数据绑定表达式(一)
- 两种方法创建WPF目录树TreeView和GridView数据绑定
- .net学习_使用databinder进行数据绑定20060525
- 浅谈.NET中的数据绑定表达式
- 浅谈.NET中的数据绑定表达式
- [转]浅谈.NET中的数据绑定表达式(二)
- TreeView的数据绑定和遍历
- 自己做的数据绑定控件
- .net 数据绑定控件中的DataSource
- WPF新手之如何将数据绑定到TreeView
- MVVM绑定多层级数据到TreeView并设置项目展开
- Infopath中,自己编写的ActiveX控件,为何不能绑定数据到XML属性节点
- .net 数据绑定
- WPF绑定.NET对象(二)Visifire的数据绑定
- ASP.NET - 演练:在 TreeView 控件中显示分层数据
- WPF新手之如何将数据绑定到TreeView
- 线程范围内共享数据(1)--》自己创建Map进行数据与当前线程的绑定