为什么用户控件中ListView中的下拉列表会导致页面级更新面板中的完整页面回发?

时间:2011-01-14 16:51:12

标签: asp.net asp.net-ajax c#-4.0

我有以下情况。我有一个托管多个用户控件的页面。用户控件全部由单个更新面板包围。所有用户控件都有一个保存按钮。单击保存按钮后,页面将按预期更新更新面板。

某些用户控件包含可编辑的列表视图。每当对这些列表视图执行操作时,更新面板不会刷新,但整个页面会回发。如何让这些ListView也刷新更新面板?由于NDA,我无法发布代码。

IE8或Chrome报告的网页上没有javascript错误。

1 个答案:

答案 0 :(得分:0)

检查下拉列表控件的autopostback属性,如果该属性设置为true,则每次选择更改时都会尝试回发。

如果这对您不起作用,您可能希望尝试在控件代码中实施手动更新触发器并将更新面板设置为有条件,以便牢固控制您希望面板更新的时间。