华夏财富网

网站首页 优选知识 > 正文

treeview美化(treeview绑定)

2022-08-09 15:15:15 优选知识 来源:
导读 大家好,小福来为大家解答以上的问题。treeview美化,treeview绑定这个很多人还不知道,现在让我们一起来看看吧!1、treeview 绑定xml代码如...

大家好,小福来为大家解答以上的问题。treeview美化,treeview绑定这个很多人还不知道,现在让我们一起来看看吧!

1、treeview 绑定xml代码如下:                                  101室            102室            103室            104室                                201室            202室            203室            204室                                          101室          102室          103室          104室                          201室          202室          203室          204室                                      101室        102室        103室        104室                    201室        202室        203室        204室                                101室        102室        103室        104室                    201室        202室        203室        204室             protected void Button1_Click(object sender, EventArgs e) { XmlDataSource XmlComputer = new XmlDataSource(); //建立XmlDataSource实例 XmlComputer.ID = "ComputerProducts"; XmlComputer.DataFile = "Computer.xml"; //指定XmlDataSource来源为XML文件 TreeView1.DataSource = XmlComputer;//或是您可以用下列方式声明 //指定TreeView的数据源为XmlComputer //TreeView1.DataSourceID = XmlComputer.UniqueID; //Page.Controls.Add(XmlComputer);//建立根节点 TreeNodeBinding RootBinding = new TreeNodeBinding(); RootBinding.DataMember = "Root"; //指定RootBinding数据成员为Root节点 RootBinding.NavigateUrlField = "url"; //指定RootBinding的NavigateUrl为url RootBinding.TextField = "name"; //指定TextField为name RootBinding.ToolTipField = "describe"; //指定ToolTipField为describe RootBinding.Target = "main"; //将RootBinding加入DataBindings之中 TreeView1.DataBindings.Add(RootBinding); //建立父节点 TreeNodeBinding ParentBinding = new TreeNodeBinding(); ParentBinding.DataMember = "Parent"; ParentBinding.NavigateUrlField = "url"; ParentBinding.TextField = "name"; ParentBinding.ToolTipField = "describe"; ParentBinding.Target = "main"; TreeView1.DataBindings.Add(ParentBinding); //建立子节点(叶节点) TreeNodeBinding ChildBinding = new TreeNodeBinding(); ChildBinding.DataMember = "Child"; ChildBinding.NavigateUrlField = "url"; ChildBinding.TextField = "name"; ChildBinding.ToolTipField = "describe"; ChildBinding.Target = "main"; TreeView1.DataBindings.Add(ChildBinding); //Page.FindControl("Form1").Controls.Add(TreeView1); this.TreeView1.DataBind(); //TreeView进行数据绑定 }xml文件 我是从“上海全鼎软件学院”毕业的————————。

本文到此分享完毕,希望对大家有所帮助。


版权说明: 本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。


标签:




热点推荐
热评文章
随机文章