ComponentArt.Web.UI.TreeView 相关问题求解
问题状况: 树里面有两个同样的节点,如下:<TreeViewNode ID="Comp5a1" Text="aa" >
<TreeViewNode ID="a" Text="a" NavigateUrl="a.aspx" />
</TreeViewNode>
<TreeViewNode ID="Comp5a1" Text="bb" >
<TreeViewNode ID="b" Text="a" NavigateUrl="a.aspx" />
</TreeViewNode>
因为他们的NavigateUrl相同,当点击后一个节点时,树会默认把焦点设置到前一个去。
问题怎么更改,让用户点击某个节点焦点就停留在当前节点。
protected void TreeView1_NodeSelected(object sender, ComponentArt.Web.UI.TreeViewNodeEventArgs arg)
{
string nodeId = TreeView1.SelectedNode.ID;//这里可以获取点击节点的id
ComponentArt.Web.UI.TreeViewNode tvMenuNode = TreeView1.FindNodeById(nodeId);
tvMenuNode.Foucs();//这里设置焦点报空引用错误
}
求大侠指点 --------------------编程问答-------------------- 别沉了啊,帮忙顶起 --------------------编程问答-------------------- 你两个 节点为什么ID 也要相同呢???
通过JS 控制,别让页面 与服务器响应
补充:.NET技术 , ASP.NET