大家好:
我想用treeview绑定xml文档,用编程实现。其XML文件为:<Root name=小明 url=“1.aspx” target="MainFrame"></Root>......其他省略。
我使用如下语句实现绑定
Root.DataMember="Root";
Root.TextField="name";
Root.NavigateUrl="url";
Root.Target="Target";
编译后,TextField成功赋值,但是NavigateUrl和Target不行,单步追踪他们里面分别为里面为“url”和,"Target",为什么这个两个参数不能赋值呢?奇怪啊!请管理员帮忙啊,我想实现的是根据不同的xml文档,生成的树也不一样!
我想用treeview绑定xml文档,用编程实现。其XML文件为:<Root name=小明 url=“1.aspx” target="MainFrame"></Root>......其他省略。
我使用如下语句实现绑定
Root.DataMember="Root";
Root.TextField="name";
Root.NavigateUrl="url";
Root.Target="Target";
编译后,TextField成功赋值,但是NavigateUrl和Target不行,单步追踪他们里面分别为里面为“url”和,"Target",为什么这个两个参数不能赋值呢?奇怪啊!请管理员帮忙啊,我想实现的是根据不同的xml文档,生成的树也不一样!
解决方案 »
- 关于存储过程输出参数的问题
- 英文服务器怎么设置使日期显示"2005-5-5 14:00:00"而不是"2005/5/5 2:00:00 pm"
- 学习asp.net的基础是什么,谢谢赐教
- DataList可不可以有隐藏列啊?
- VS2010 RC 版
- 网页如何接受客户端参数并存进数据库然后显示出来
- 点击treeview,获得所选节点的id以及传递参数问题,在线等(第一次发贴,请多照顾,感激不尽)
- 在线等,解决马上结贴。DataGrid里添加超链接列绑订字段,想改变绑订字段的内容后传值给一个页面怎么做,回者有分。
- 我很菜,问题超简单,马上给分
- 如何在asp.net服务器端应用javascript?
- 控制个数问题
- 关于Session的问题
{
XmlDocument doc = new XmlDocument();
doc.Load("../../ShowList.xml");
XmlNode xmlRoot = doc.DocumentElement;
TreeNode treeRoot = new TreeNode( xmlRoot.Name );
tvMovie.Nodes.Add( treeRoot );
LoadToTreeView( treeRoot, xmlRoot );
tvMovie.ExpandAll();
} private void LoadToTreeView( TreeNode node, XmlNode xmlNode )
{
foreach ( XmlNode leaf in xmlNode.ChildNodes )
{
TreeNode treeLeaf = null;
if (leaf.HasChildNodes)
{
treeLeaf = new TreeNode( leaf.Name );
}
else
{
treeLeaf = new TreeNode( leaf.InnerText );
}
node.Nodes.Add(treeLeaf);
//
LoadToTreeView( treeLeaf, leaf );
}
}