首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

急asp.net ajax的有关问题,treeview用UpdatePanel包起来后,后台Node.Select()实效

2012-01-19 
急!asp.net ajax的问题,treeview用UpdatePanel包起来后,后台Node.Select()实效。Treeview用UpdatePanel包起

急!asp.net ajax的问题,treeview用UpdatePanel包起来后,后台Node.Select()实效。
Treeview   用UpdatePanel包起来,用个增加按钮执行代码如下

TreeNode   node   =   new   TreeNode();
node.Value         =   Guid.NewGuid().ToString();
node.Text           =   this.TextBox1.Text;
this.TreeView_SelectedNode.ChildNodes.Add(node);
node.Select();

显示按钮代码如下
this.TextBox1.Text   =   this.TreeView1.SelectedNode.Text;
-------------------------------------------------------
问题:
this.TextBox1.Text   显示的内容是node的父节点。而不是新添加的哪个节点。


[解决办法]
asp.net2.0中自带的TreeView不能融合他本身的MS AJAX 1.0
可以用
NickLee.Web.UI.TreeView替代,可以和MS AJAX Panel无缝结合
下载地址可以参考
http://www.cnblogs.com/mail-ricklee

热点排行