直接得到选中节点的IDstring ID = TreeView.GetNodeFromIndex(TreeView.SelectedNodeIndex).ID
解决方案 »
- 根据用户名删除记录有什么特殊处理吗?
- 请路过的都进来看看,谢谢
- ===========各位大大如何在打包程序中添加一个Dialog来配置Web.config文件==========
- 连接SQL Server2005失败:error40;无法打开到SQL Server的连接
- 在asp中先查询一条记录,如何取出相应的字段的值付给一个变量?
- 关于过滤掉用户提交数据中的HTML代码
- 如何将一个aspx文件上的sql语句传到另外一个aspx文件上去?
- 怎样在combobox空件中做联想输入!!!!
- LocalDataStoreSlot 存储已被释放 的棘手问题,望高手相救!!!
- td中如何解决长串英文字符自动换行?
- 有谁连过sysbase呀,我怎么连不上去呀。。谁做过,快帮帮我呀。。谢谢呀
- 请求高手来帮助,给个解决方案,先谢谢!
private string GetNodeParentID(string NodeIndex,Microsoft.Web.UI.WebControls.TreeView tv)
{
TreeNode tmpNode = tv.GetNodeFromIndex(NodeIndex);
if(tmpNode.Parent is TreeNode)
return ((TreeNode)tmpNode.Parent).ID;
else
return "0";
}
TreeView.GetNodeFromIndex(TreeView.SelectedNodeIndex).Remove();
<SCRIPT event="oncheck" for="tvwMenu">
var myNode = tvwMenu.getTreeNode(tvwMenu.clickedNodeIndex);
CheckChild(myNode);
CheckParent(myNode);
function CheckChild(node)
{
var oChildNodes = node.getChildren();
if(oChildNodes != null)
{
for(var i=0;i<oChildNodes.length;i++)
{
oChildNodes[i].setAttribute("CHECKED",node.getAttribute("CHECKED")); CheckChild(oChildNodes[i]);
}
}
}
function CheckParent(node)
{
var oParentNode = node.getParent();
while(oParentNode != tvwMenu)
{
oParentNode.setAttribute("CHECKED",node.getAttribute("CHECKED"));
CheckParent(oParentNode);
}
}
</SCRIPT>