Domanda

Stiamo migrando un'applicazione web da vs05 a vs08. Questa applicazione utilizza i controlli Web di Telerik. Dopo aver convertito il progetto ed eseguito, ottengo l'eccezione: "Un controllo è già associato all'elemento". L'ho rintracciato in un controllo di utilizzo che ha la scatola di Telerik RadCombo. Tuttavia, non vedo nulla fuori posto. La ricerca non mi ha dato alcun risultato. Gradirei qualsiasi suggerimento.

Grazie!

È stato utile?

Soluzione

Cerca l'ID della casella combinata problematica nella tua soluzione e vedi dove viene utilizzato. Se non hai impostato un attributo ID per il controllo, fallo e assicurati che sia univoco.

Se si utilizzano richieste AJAX, assicurarsi di aggiornare tutti i controlli che devono essere aggiornati dopo AJAX.

Altri suggerimenti

Non sono sicuro che questo aiuti, ma abbiamo iniziato a ottenere questa eccezione quando siamo passati dalla 2.0 alla 4.0. Stavamo già eliminando il controllo, ma la correzione era anche di impostarlo su indefinito.

child.control.dispose();
child.control = undefined;
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top