UpdatePanel很奇怪

时间:2011-04-05 17:13:22

标签: asp.net asp.net-ajax updatepanel

我有一个UpdatePanel和一些控件,如下所示。如果我更改txtGoToPage文本框中的数字并按Enter键,则会调用GoToPage_TextChanged()事件处理程序。但是,如果我首先输入除1之外的任何页码,请按Enter键,然后再按Enter键{1}}再次输入数字1。 GoToPage_TextChanged()下拉列表存在同样的问题。如您所见,默认情况下会选择第三个项目。如果我选择了另一个项目,则会调用ddlPageSize,但如果之后我选择了第三个(最初选择的)项目,则不会调用ddlPageSize_SelectedIndexChanged()

你能帮我解决一下吗?

感谢。

ddlPageSize_SelectedIndexChanged()

1 个答案:

答案 0 :(得分:0)

尝试在页面上禁用缓存,有时更新面板和缓存可能会产生奇怪的行为。