Tôi có một điều khiển tùy chỉnh triển khai IPostBackEventHandler. Một số sự kiện phía máy khách gọi __doPostBack (controlID, eventArgs).RaisePostBackEvent không kích hoạt
Điều khiển được thực hiện trong hai điều khiển người dùng khác nhau. Trong một điều khiển, RaisePostBackEvent được kích hoạt ở phía máy chủ khi yêu cầu __doPostBack
. Trong điều khiển khác, RaisePostBackEvent không bao giờ được gọi. Tôi đã kiểm tra thông số __EVENTTARGET
và nó khớp với ClientID của điều khiển ... tôi có thể tìm cách khắc phục sự cố này ở đâu khác?
(Moved nhận xét) - Vâng, tôi cảm thấy loại ngu ngốc ... đó là một vấn đề đơn giản - Tôi nghĩ UniqueID của điều khiển phù hợp __EVENTARGS nhưng do một số goofiness JavaScript trên một phần của tôi, nó đã có một $, nơi một gạch dưới nên có được. Đó là một UniqueID cực kỳ dài nên dễ bỏ qua. –