【发布时间】:2009-03-25 20:53:01
【问题描述】:
您好,感谢您的阅读。
我正在使用 ICallbackEventHandler 接口在 ASP.Net 页面(VS 2005)中进行一些客户端处理。除以下情况外,一切都按预期工作。我创建了一个也使用 ICallbackEventHandler 的用户控件 (.ascx) 并将其放置在上述 ASP.Net 页面上。 现在,RaiseCallbackEvent 会在用户控件上触发,但不会在 ASP.Net 页面上触发。换句话说,它不会在两个地方都触发。有其他人遇到过这种情况并有解决方案吗?
要重现,只需创建一个使用 ICallbackEventHandler 的 ASP.Net 页面,一个使用 ICallbackEventHandler 的用户控件并将其放置在 ASP.Net 页面上,您将看到 RaiseCallbackEvent 在用户控件中触发,但不在 ASP 中.Net 页面。
谢谢!
【问题讨论】:
标签: asp.net user-controls icallbackeventhandler