ASP.NET controllo TreeView non espandersi al clic
Domanda
I avere un problema con il controllo ASP.NET TreeView. Creo la vista ad albero bene ma i nodi non voglio espandere o comprimere. Vedo che ci sia un errore di javascript, ma è per la linea 1 carattere 0 della pagina web, non c'è nulla at line 1 carattere 0.
Sto usando l'ASP: controllo TreeView in concomitanza con i controlli Telerik, ma non sono sicuro se questo è un problema
.ho visto che c'era una domanda simile qui ma la risposta non è pertinente al mio sito. Chiunque ha funzionato in questo problema prima? Ho provato a cercare Google e provato un certo numero di soluzioni proposte, ma finora nessuno lavorato.
Grazie,
Soluzione
Normalmente con problemi come questo è meglio isolare il codice che causa il problema. Ad esempio, creare una pagina minimale senza altri controlli o JavaScript esterno e vedere se il problema persiste.
E 'anche utile utilizzare un debugger decente. L'ultima IE8 ha in realtà un ottimo visivo in stile Studio debugger JavaScript costruito in -. Vai alla tua pagina, premere F12 e il via alla scheda Script e fare clic su 'Start Debugging' e vedere dove che ti porta ??p>
Altri suggerimenti
Ho visto errori javascript inutili quando una pagina fa un postback AJAX, un'eccezione si verifica sul server e il codice JavaScript client è in grado di gestire ciò che i rendimenti del server. Si potrebbe verificare se questo sta accadendo per il debug del sito, mettendo un punto di interruzione sul metodo Page_Load
(o qualcosa di simile), e vedere se viene colpito quando si cerca di comprimere o espandere la TreeView.