1
A
回答
1
不是我喜歡這樣做,如果時間允許我會嘗試找到另一種方法;
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
}
}
}
希望它有幫助。如果你找到替代品,請發回。
相關問題
- 1. ASP.NET TreeView和選擇節點
- 2. ASP.NET Treeview - 通過Javascript添加節點
- 3. asp.net Treeview節點不保留節點選擇上的Css類
- 4. 回發後選擇treeview節點 - asp.net
- 5. 獲取在treeview中選擇的節點
- 6. 選擇ASP.NET treeView
- 7. TreeView - 通過客戶端動態添加節點
- 8. 通過屬性名稱通過ASP.NET中的XSL選擇節點
- 9. Asp.net:通過客戶端信息
- 10. ASP.NET TreeView:返回到選定節點
- 11. asp.net客戶端端VBScript獲取JavaScript運行時錯誤?
- 12. ASP.NET WebForms TreeView節點如表
- 13. ASP.NET Telerik TreeView節點光標
- 14. asp.net treeview複選框選擇
- 15. 如何在javascript和asp.net中獲取客戶端id值?
- 16. Asp.Net Treeview選擇相同的節點不會觸發
- 17. 未在客戶端上獲取緩存的ASP.NET MVC3軟件包
- 18. Asp.net listbox用於客戶端
- 19. 使用ASP.NET MVC在客戶端獲取用戶名
- 20. 通過XML屬性擴展ASP.Net TreeView中的節點
- 21. 通過asp.net獲取AD賬戶
- 22. 通過ASP.NET MVC上傳文件的客戶端代碼WebApi
- 23. Asp.NET中的Dropdownlist客戶端過濾
- 24. 從客戶端調用SSRS鑽取asp.net
- 25. 在JavaScript中獲取TreeView選定的節點
- 26. TreeView根節點選擇
- 27. 在ASP.net中通過客戶端控件暴露服務器端狀態
- 28. ASP.NET API客戶端
- 29. 訪問ASP.NET身份驗證票證上的客戶端(通過JavaScript)
- 30. 如何在asp.net中工作treeview節點?