Domanda

spiegherò nei dettagli quello che voglio esattamente.

lasciatemi dire che ho 2 controlli DropDownList con CascadingDropdown extender.

DropDownList 1 chiamato tipo di auto con CascadingDropdown 1

DropDownList 2 chiamato a colori con CascadingDropdown 2

Per esempio ho scelto auto sportive da prima DropDownList poi CascadingDropdown 2 elencherà controllo 2 con i colori disponibili per la vettura sportiva.

quindi ho scelto il colore rosso per la seconda auto, dopo che ho salvato queste informazioni al database.

in seguito ho voluto modificare il record che hanno questi valori la macchina sportiva rossa così sarò recuperare questi valori dal database i DropDownList 1 e 2 DropDownList externders che hanno CascadingDropdown. a quali proprietà devo assegnare indietro questi valori per avere primo controllo con sport selezionato di programmazione e il secondo con il valore rosso selezionato programmazione.

È stato utile?

Soluzione

Questo è uno dei dolori nel lavoro con cascata discesa. Il caricamento dinamico rende un po 'più difficile per impostare i valori corretti, se è necessario modificare un record (al contrario di aggiungerne uno nuovo) dove la CDDL viene utilizzato.

Se non ricordo male (è stato un po 'dall'ultima volta che ho usato) si imposta la proprietà SelectedValue CDDL. e poi caricherà i dati corretti sul rendering della pagina.

La CDDL si prende cura di questo problema da sola in postback, ma non nel caricamento della pagina.

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