回答你的第一個問題
1.How得到使用jQuery一個asp.net TreeView節點的Valuepath財產?
答:
//**tvFolderStr** is the ID of TreeView. But in javascript it need embed with **_Data**
var selectedItem = tvFolderStr_Data.selectedNodeID.value;
var selectedNode = document.getElementById(selectedItem);
if (selectedNode != null) {
var nodePath = selectedNode.href; //result= "javascript:__doPostBack('tvFolderStr','sMyDoc-79\\test2-80')"
//OR
var nodePath = selectedNode.pathname;//result="__doPostBack('tvFolderStr','sMyDoc-79\\test2-80')"
nodePath = nodePath.split(',')[1];
}
的NodePath將包含valuePath。但它也包含樣本結果中顯示的其他值。您需要從nodePath變量中刪除那些不需要的文本。