[好像超级难的问题] 在VS2005 RC版里,怎么用javascript操作TreeView?
Posted on 2005-11-16 20:48 pantian 阅读(1039) 评论(5) 编辑 收藏 举报我在VS2005 RC版里,想在客户端用JavaScript操作TreeView,但参考网上的方法,在下面第三句就报错了,错误:不支持该属性或方法。
var str_CT100= "ctl00_CenterContent_";
var txt = str_CT100 + "tvLibrary";
var LibraryTree = document.getElementById(txt);
var LibraryTreeNode = LibraryTree.getTreeNode(event.treeNodeIndex);
我之所以需要在客户端用javascript操作treeview,只是想做回调而已。在服务器端操作treeview,是非常简单的。但点击Node时,刷新得特别厉害,而那个AutoPostBack开关在VS2005 RC里也不见了。所以,只好在Page_Load里设置这个TreeView的"onclick"事件的,开始是使用"onselectedchanged"也不行的。
另外,Node是不确定,我是想用回调方法,在数据库中把与Node关联的数据取出来,然后,在客户端用javascript加上去的。如果要删除Node,也是先在数据库中删除掉,然后再在客户端用JS删除该Node的呀。
现在就是无法在客户端用JS确定我点击的是哪一个Node。网上以前的用javascript操作TreeView的方法都不能用了。(RC与RTM应该差别非常少的,所以,懒得去下载RTM了,等着出中文版了)
还请各位大大帮帮忙,感谢不尽呀!