为什么我的treeview.checkednodes集合重置?

时间:2009-07-07 10:04:53

标签: asp.net treeview

我在更新面板中使用树视图控件。 checkednodes集合几乎每次都会重置。你能帮忙吗?

2 个答案:

答案 0 :(得分:1)

我要从左边的场地中找出答案,因为这里没有太多可以解决的问题。假设您正在Page_Load或Page_PreRender上填充Treeview。在回发时,您是否始终将原始数据集重新绑定到Treeview?只有绑定if!IsPostBack并且你应该全部设置。

答案 1 :(得分:0)

哎!它来晚了,但我想现在更新这篇文章。我正在研究这个问题。问题是我被迫在AJAX UpdatePanel下使用treeview。因此,如果我在树视图中选择节点列表(我的树视图已启用复选框),有时我发现代码隐藏中没有选中复选框。所以我做了一些关于行为的研究,阅读了不同论坛中的不同帖子,并做了一些代码来处理几乎大部分问题。

任何对细节感兴趣的人都可以在这里查看我的帖子:http://www.geekays.net/post/Using-TreeView-inside-AJAX-UpdatePanel.aspx