当前位置:编程学习 > C#/ASP.NET >>

asp.net中treeview怎么实现不刷新?没有autopostback这个属性!

我用的是 .NET2005里面的TREEVIEW控件 ,是做WEB窗体!里面的TREEVIEW没有autopostback这个属性!我想单击节点的时候得到节点的值,但不刷新页面!所以onselectchanage这个事件是没用的!请各位高手帮帮忙!急!!!!!!!!! --------------------编程问答-------------------- 顶!!!!高手在哪里啊!!!!!!!!!! --------------------编程问答-------------------- TreeView1.Attributes.Add("onclick","var   ele   =document.createElement(\"OPTION\");ele.text=TreeView1.getTreeNode(TreeView1.clickedNodeIndex).getAttribute('Text');document.all.ListBox1.add(ele);"); --------------------编程问答-------------------- 可以参考上面的代码,你可以写类似如下的代码,
1 添加一个hiddenfield 隐藏域控件
2 在对treeview进行完绑定后加上这样一句TreeView1.Attributes.Add("onclick","document.getElementById('hiddenID').value =TreeView1.getTreeNode(TreeView1.clickedNodeIndex).getAttribute('Text');"); --------------------编程问答--------------------
引用 3 楼 jimu8130 的回复:
可以参考上面的代码,你可以写类似如下的代码, 
1 添加一个hiddenfield 隐藏域控件 
2 在对treeview进行完绑定后加上这样一句TreeView1.Attributes.Add("onclick","document.getElementById('hiddenID').value =TreeView1.getTreeNode(TreeView1.clickedNodeIndex).getAttribute('Text');");





VS2003里可以用JS+WEBSERVICE实现不刷新
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,