我有一個ascx control
與一個ASP.NET treeview裏面。我試圖從同一頁面中的另一個ascx control
中獲取值,並使用以下方法。Asp .net treeview,從javascript值採取值
var treeViewData = window["<%=TreeView1.ClientID%>" + "_Data"];
if (treeViewData.selectedNodeID.value != "") {
var selectedNode = document.getElementById(treeViewData.selectedNodeID.value);
var value = selectedNode.href.substring(selectedNode.href.indexOf(",") + 3, selectedNode.href.length - 2);
var text = selectedNode.innerHTML;
alert("Text: " + text + "\r\n" + "Value: " + value);
} else {
alert("No node selected.")
}
但它無法找到TreeView1,因爲它是一個不同的ascx控件。任何想法如何實現它?