0

我有一个带有很多节点的 TreeView(位于 SharePoint 网站上的 UserControl 中)。在用户单击这些节点中的任何一个后,将调用 PostBack 并将页面重新加载到相同的位置(垂直)。我需要的是页面不滚动到选定的节点,但保持在其顶部。我假设默认情况下 TreeView 不能做任何滚动动作,所以它可能是 SharePoint ......

这是我关于这个问题的代码:

protected void Page_Load(object sender, EventArgs e)  
 {

 if (!IsPostBack)  
 {   
 Load_Tree(); TreeViewDeps.ExpandDepth = 1; }  
 }  

 protected void TreeView_OnSelectedNodeChanged(object sender, EventArgs e)   
 {  
 Search_TextBox.Text = "";   
LoadList(TreeViewDeps.SelectedNode.Value.ToString(), TreeViewDeps.SelectedNode.Text);    
} 

4

0 回答 0