Tengo un control personalizado que implementa IPostBackEventHandler. Algunos eventos del lado del cliente invocan __doPostBack (controlID, eventArgs).RaisePostBackEvent no se activa
El control se implementa en dos controles de usuario diferentes. En un control, RaisePostBackEvent se activa en el lado del servidor cuando se invoca __doPostBack
. En el otro control, RaisePostBackEvent nunca se invoca. Comprobé el parámetro __EVENTTARGET
y coincide con el ClientID del control ... ¿en qué otro lugar podría buscar solucionar este problema?
(Trasladado a comentar) - Bueno, me siento un poco estúpido ... era una Problema simple: pensé que el UniqueID del control coincidía con __EVENTARGS, pero debido a algunos errores de JavaScript de mi parte, tenía un $ en el que debería haber estado el guión bajo. Fue un UniqueID extremadamente largo, tan fácil de pasar por alto. –