gpt4 book ai didi

ASP.NET:通过客户端 JavaScript 在 ASP.NET TreeView 上选择节点

转载 作者:行者123 更新时间:2023-11-28 03:01:03 24 4
gpt4 key购买 nike

我需要从客户端的 ASP.NET Treeview 了解所选节点的深度。

有什么办法知道这一点吗?

谢谢!

最佳答案

并不是说我喜欢这样做,如果时间允许,我会尝试寻找其他方法;

        var id = TreeView2_Data.selectedNodeID.value;  //Get the Selectednode id of tv with asp.net id of TreeView2
if (id.length > 0) {
var selectedNode = document.getElementById(id); //Get the Selectnode object -> selectedNode.innerText will give you the text of the node
if ((typeof (selectedNode) != "undefined") && (selectedNode != null)) {
//Determine the depth of the select node
var nodeDepth = selectedNode.host.split('\\\\').length // the separator is the default single \. Tv adds the extra on and of course we have to add 2 for the string literals.
//node depth wil always be one more than the real node depth, so root is one.
if (nodeDepth >= 4) {
//Do stuff or return value
}
}
}

希望有帮助。如果您找到替代方案,请回复。

关于ASP.NET:通过客户端 JavaScript 在 ASP.NET TreeView 上选择节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/897100/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com