PopupControlExtener 是 ASP.NET AJAX Control Toolkit 中的一个控件,它关联两个控件,以使点击另一个控件时在该控件的周边浮动显示另一个控件,像网页上常见的日期选择就属于这种。
当关联一个按钮和一个 Panel 时容易遇到上述错误,解决办法是给按钮加上 UseSubmitBehavior="False",就不会出现该错误了。
如果按钮在 UpdatePanel 之外,一般应加上 OnClientClick="return false;"(此时可以不再设置 UseSubmitBehavior)以避免回送后 PopupControl 不显示。