我正在使用ASP.NET与C#2.0和Visual Studio 2005.我正在使用母版页和内容页.我在母版页中有一个树视图菜单,当用户选择任何菜单项时,我会重定向到该内容页面.
我的问题是,在用户导航到内容页面后,所有treenodes刷新并且结构被折叠.我希望所选的treenode保持扩展.
有人可以帮帮我吗?
刷新树视图时,要调用treeView1.ExpandAll();
还要为BeforeCollapse添加一个事件,并将事件的Cancel属性设置为true,以防止用户折叠您的treenode.
private void treeView1_BeforeCollapse(object sender, TreeViewCancelEventArgs e) { e.Cancel = true; }
希望这可以帮助.
-jeremy