后台 this.treeview.Attributes["onselectedindexchange"]="onselectedindexchange(this)"; //// function onselectedindexchange(tree) { var treenode=tree.getTreeNode(tree.selectedNodeIndex); var ChildNode=new Array(); ChildNode=treenode.getChildren(); if(ChildNode.length>0) {return false;} } 没有调试过试试这段代码
不好意思,我好菜只会VB。NET,请问liuzhonghe(呆头鹅)有VB。NET 的代码吗?
1.设置所选节点,如选中第二个节点 function SetSelNode() { TreeView1.selectedNodeIndex="1"; }2.得到所选节点的Text,ID或NodeData function GetAttribute() { alert(TreeView1.getTreeNode(TreeView1.selectedNodeIndex).getAttribute("Text")); } 替换Text为ID或NodeData,可分别得到所选节点的ID或NodeData3.修改节点属性,如修改第一个节点的Text function ModifyNode() { var node=TreeView1.getTreeNode("0"); node.setAttribute("Text","hgknight"); }4.得到点击节点 function TreeView1.onclick() { alert(TreeView1.getTreeNode(TreeView1.clickedNodeIndex).getAttribute("Text")); }5.添加节点 function AddNode() { var node=TreeView1.createTreeNode(); node.setAttribute("Text","hgknight"); TreeView1.add(node); }
[email protected]
this.treeview.Attributes["onselectedindexchange"]="onselectedindexchange(this)";
////
function onselectedindexchange(tree)
{
var treenode=tree.getTreeNode(tree.selectedNodeIndex);
var ChildNode=new Array();
ChildNode=treenode.getChildren();
if(ChildNode.length>0)
{return false;}
}
没有调试过试试这段代码
function SetSelNode()
{
TreeView1.selectedNodeIndex="1";
}2.得到所选节点的Text,ID或NodeData
function GetAttribute()
{
alert(TreeView1.getTreeNode(TreeView1.selectedNodeIndex).getAttribute("Text"));
}
替换Text为ID或NodeData,可分别得到所选节点的ID或NodeData3.修改节点属性,如修改第一个节点的Text
function ModifyNode()
{
var node=TreeView1.getTreeNode("0");
node.setAttribute("Text","hgknight");
}4.得到点击节点
function TreeView1.onclick()
{
alert(TreeView1.getTreeNode(TreeView1.clickedNodeIndex).getAttribute("Text"));
}5.添加节点
function AddNode()
{
var node=TreeView1.createTreeNode();
node.setAttribute("Text","hgknight");
TreeView1.add(node);
}
http://expert.csdn.net/Expert/topic/1645/1645231.xml?temp=.9744532
http://expert.csdn.net/Expert/topic/1654/1654834.xml?temp=.8108179