Pregunta

Estamos migrando una aplicación web de vs05 a vs08. Esta aplicación está utilizando los controles web de Telerik. Después de convertir el proyecto y ejecutarlo, obtengo la excepción: "Un control ya está asociado con el elemento". Lo rastreé hasta un control de uso que tiene la caja de Telerik RadCombo. Sin embargo, no veo nada fuera de lugar. Investigándolo, no me ha dado ningún resultado. Apreciaría cualquier puntero.

¡Gracias!

¿Fue útil?

Solución

Busque la ID del cuadro combinado problemático en su solución y vea dónde se usa. Si no ha establecido un atributo de ID para el control, hágalo y asegúrese de que sea único.

Si está utilizando solicitudes AJAX, asegúrese de actualizar todos los controles que deben actualizarse después de AJAX.

Otros consejos

No estoy seguro de si esto ayuda, pero comenzamos a obtener esta excepción cuando pasamos de 2.0 a 4.0. Ya estábamos eliminando el control, pero la solución era configurarlo como indefinido.

child.control.dispose();
child.control = undefined;
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top