您好,感谢您的阅读。
我正在使用 ICallbackEventHandler 接口在 ASP.Net 页面(VS 2005)中进行一些客户端处理。除以下情况外,一切都按预期工作。我创建了一个也使用 ICallbackEventHandler 的用户控件 (.ascx) 并将其放置在上述 ASP.Net 页面上。 现在,RaiseCallbackEvent 会在用户控件上触发,但不会在 ASP.Net 页面上触发。换句话说,它不会在两个地方都触发。 有没有其他人遇到过这个并有解决方案?
要重现,只需创建一个使用 ICallbackEventHandler 的 ASP.Net 页面,一个使用 ICallbackEventHandler 的用户控件并将其放在 ASP.Net 页面上,您将看到 RaiseCallbackEvent 在用户控件中触发,但在 ASP.Net 页面中没有.
谢谢!