Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 获取树视图中的选定节点并将其拖动_Javascript_C#_Treeview - Fatal编程技术网

Javascript 获取树视图中的选定节点并将其拖动

Javascript 获取树视图中的选定节点并将其拖动,javascript,c#,treeview,Javascript,C#,Treeview,我想得到选定的节点并拖动它,但问题是我无法到达我的树状视图中的节点,树状视图是从数据库投标,我希望选定的树状节点拖放任何帮助plz PS:我尝试这样做只是为了告诉我他是否可以提醒我所选的节点,或者如果它起作用,这意味着我可以到达树节点,但在我的aspx中,.selectedNode.value“没有这样的提示 <asp:TreeView ID="TreeView1" runat="server" OnSelectedNodeChanged =" MyTre

我想得到选定的节点并拖动它,但问题是我无法到达我的树状视图中的节点,树状视图是从数据库投标,我希望选定的树状节点拖放任何帮助plz

PS:我尝试这样做只是为了告诉我他是否可以提醒我所选的节点,或者如果它起作用,这意味着我可以到达树节点,但在我的aspx中,.selectedNode.value“没有这样的提示

       <asp:TreeView ID="TreeView1" runat="server" 
         OnSelectedNodeChanged =" MyTreeView_SelectedNodeChanged" 
         ontreenodecheckchanged="TreeView1_TreeNodeCheckChanged">

   <SelectedNodeStyle ForeColor="Black" />
    </asp:TreeView>

函数GetSelectedNode(){ var treeViewData=窗口[“”+“_数据]; 如果(treeViewData.selectedNodeID.value!=“”){ var selectedNode=document.getElementById(treeViewData.selectedNodeID.value); treeViewData.se var value=selectedNode.href.substring(selectedNode.href.indexOf(“,”)+3,selectedNode.href.length-2); var text=selectedNode.innerHTML; 警报(“文本:“+Text+”\r\n“+”值:“+Value”); }否则{ 警报(“未选择节点”) } 返回false;
`

treeViewData.se做什么?当我重新启动时,它会保留所选节点
 function GetSelectedNode() {
var treeViewData = window["<%=TreeView1.ClientID%>" + "_Data"];
if (treeViewData.selectedNodeID.value != "") {
    var selectedNode = document.getElementById(treeViewData.selectedNodeID.value);
   treeViewData.se

    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.")
}
return false;