有没有办法在回发后将 ASP.Net TreeView 的选定节点滚动到 View 中?
在我的特定场景中,每次回发后都会重新填充控件。
谢谢!
最佳答案
我想通了。 TreeView 控件在客户端创建一个 javascript 对象。它被命名为任何你称之为 treeview 的名称,并附加了“_Data”。该对象可让您获得对所选节点的引用。
下面的代码使用了 ASP.Net Ajax 扩展。请记住将 TreeView 名称更改为您自己的名称。
var name = myTreeView_Data.selectedNodeID.value;
var selectedNode = $get(name);
if(selectedNode)
{
selectedNode.scrollIntoView(true);
}
关于ASP.Net TreeView 将选定的节点滚动到 View 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/577320/