asp.net树视图节点保持状态

时间:2011-11-28 20:56:51

标签: c# .net treeview

我有一个通过数据库视图填充的asp.net/c#树视图。作为该过程的一部分,用户点击节点,该节点以表格形式显示节点的数据 - 用户更新来自,并且这样行将从视图中移除。我已经在我的开发机器上对它进行了测试,这正是它的工作原理。

更新表单后,我运行方法重新填充树视图。问题是仍然出现行,即使它不在视图中。认为它必须是一个状态问题,我需要强制树视图重新创建自己,我在数据库调用上方插入了一个treeview.Nodes.Clear(),但它仍然显示了该节点。我关闭了我的浏览器,没有任何区别。最后我关闭了我的开发本地服务器,最后节点没有出现。

唯一的解决方案"我见过是设置EnableViewState = false,这使树视图无法使用。 有谁知道如何刷新树视图?
非常感谢您的帮助

0 个答案:

没有答案