急!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