treeview绑定xml数据
2014-05-23 20:48
344 查看
1、XMLFile。xml文件
2、绑定XML
文章转载自: treeview绑定xml http://www.studyofnet.com/news/442.html
<?xml version="1.0" encoding="utf-8" ?> <contact name="联系人"> <genre name="华南地区"> <person Text="负责人"> <name>张三</name> <sex>男</sex> <age>25</age> <address>广州市黄浦区</address> </person> <person Text="负责人"> <name>李四</name> <sex>男</sex> <age>28</age> <address>佛山市南海区</address> </person> </genre> <genre name="华北地区"> <person Text="负责人"> <name>王五</name> <sex>男</sex> <age>30</age> <address>北京市海淀区</address> </person> </genre> </contact>
2、绑定XML
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { this.TreeView1.ShowLines = true; //以下是添加节点与数据源绑定的对应关系 TreeNodeBinding contact = new TreeNodeBinding(); contact.DataMember = "contact";//指定绑定的成员 contact.ValueField = "name";//取值的字段 this.TreeView1.DataBindings.Add(contact); TreeNodeBinding genre = new TreeNodeBinding(); genre.DataMember = "genre";//添加与"地区"绑定 genre.ValueField = "name"; this.TreeView1.DataBindings.Add(genre); TreeNodeBinding person = new TreeNodeBinding(); person.DataMember = "person";//添加与"负责人"绑定 person.ValueField = "Text"; this.TreeView1.DataBindings.Add(person); TreeNodeBinding name = new TreeNodeBinding(); name.DataMember = "name";//添加与"名称"绑定 name.ValueField = "#InnerText"; this.TreeView1.DataBindings.Add(name); TreeNodeBinding sex = new TreeNodeBinding(); sex.DataMember = "sex";//添加与"性别"绑定 sex.ValueField = "#InnerText"; this.TreeView1.DataBindings.Add(sex); TreeNodeBinding age = new TreeNodeBinding(); age.DataMember = "age";//添加与"年龄"绑定 age.ValueField = "#InnerText"; this.TreeView1.DataBindings.Add(age); TreeNodeBinding address = new TreeNodeBinding(); address.DataMember = "address";//添加与"地址"绑定 address.ValueField = "#InnerText"; this.TreeView1.DataBindings.Add(address); } }
文章转载自: treeview绑定xml http://www.studyofnet.com/news/442.html
相关文章推荐
- Silverlight项目笔记7:xml/json数据解析、TreeView、引用类型与数据绑定错误、图片加载、虚拟目录设置、silverlight安全机制引发的问题、WebClient缓存问题
- WPF 数据绑定TreeView+DataGrid+XML
- TreeView绑定xml数据源
- 把 struts的 Actionform与 castor的xml数据绑定相结合。
- 一个Java XML数据绑定框架的评测
- asp.net 2.0 TreeView 数据绑定(原创)
- 有关xml操作的心得(2)--xml文件和数据显示控件的绑定
- 从XML到Java代码的数据绑定之一
- 从XML文件中读取数据到treeview及动态设置其样式
- Java-XML数据绑定工具大比拼
- 创建可编辑的xml文档(之一)绑定xml文档到treeview 控件
- treeview的数据绑定递归
- 利用xml数据绑定,写了个csdn 论坛新贴监视程序,调试成功.
- XML 数据绑定框架 JiBX
- Java 中的 XML:数据绑定,第 2 部分:性能
- 分别用DataGrid、Repeater、DataList绑定XML数据的例子
- 从XML到Java代码的数据绑定之对象
- Delphi 6 XML数据绑定
- 利用XML数据绑定实现页面无刷新的数据浏览
- 从XML文件中读取数据绑定到DropDownList