GridView值不会改变它所绑定的组合框的值变化

时间:2012-02-27 15:07:53

标签: asp.net

我有两个2下拉列表D1和D2以及一个griview G1。 当D1中的选定值通过回发更改时,D2会更新。 当D2中的选定值发生变化时,G1会更新。

问题是,只有当我明确地更改D2中的值时,G1中的数据才会刷新。当我在D1中更改值时,D2会自动刷新,但G1会显示旧值。如何让G1刷新?

我在D1_SelectedIndexChanged中添加了一个G1.DataBind(),但它仍保留旧值。

1 个答案:

答案 0 :(得分:0)

Becoz您的Gridview位于更新面板内,其行为是有条件的。所以在D1_SelectedIndexChanged里面写gridviewUpdatePanel.update();