Domanda

Ho un controllo treeview su una pagina aspx. I dati provengono dal database e li associo al controllo treeview a livello di codice. (Relazione genitore-figlio nel database ovviamente)

Bene e ho aggiunto una casella di testo che uso per aggiungere un nuovo figlio sotto il nodo selezionato e funziona anche bene, ma per vedere il nuovo nodo aggiunto, devo aggiornare e sfogliare e tutti i nodi espansi collassano naturalmente. Come posso impedirlo. Sto anche usando updatepanel per non aggiornare l'intera pagina ed espandere i nodi figlio Sto usando topicTree_TreeNodePopulate ovviamente. Quando gli utenti aggiungono qualcosa sotto il nodo selezionato, senza alcun aggiornamento o postback, il nodo aggiunto di recente dovrebbe essere visualizzato proprio sotto la pagina selezionata.

Grazie in anticipo ..

A proposito, non ho molta esperienza su Javascript, quindi non posso farlo con JavaScript.

È stato utile?

Soluzione

Puoi impostare la proprietà Expand di TreeNode su " false " al momento dell'associazione di Tree View o ogni volta che si aggiorna TreeView.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top