Frage

Ich werde im Detail erklären, was ich will genau.

sagen wir mal, dass ich 2 Steuerelemente Dropdownlist mit CascadingDropDown Extender haben.

1 Dropdownlist genannt Fahrzeugtyp mit CascadingDropDown 1

2 Dropdownlist genannt Farbe mit CascadingDropDown 2

Zum Beispiel wählte ich die Sportwagen aus dem ersten Dropdown dann CascadingDropDown 2 listet Steuerung 2 mit dem verfügbaren Farben für Sportwagen.

dann habe ich rote Farbe für die zweite Auto ausgewählt nach, dass ich diese Informationen in der Datenbank gespeichert.

später wollte ich den Datensatz ändern, dass dieser Wert den roten Sportwagen hat, damit ich diese Werte aus der Datenbank der Dropdownlist 1 und Dropdownlist abruft 2, die CascadingDropDown externders hat. in welchen Eigenschaften ich diese Werte zuweisen zurück sollte erste Steuer mit Sport programmatisch und zweiten programmatisch ausgewählt mit rotem Wert ausgewählt zu haben, haben.

War es hilfreich?

Lösung

Das ist, eine der Schmerzen in der Arbeit mit Cascading Drop-Down-Listen. Die dynamische Belastung macht es ein wenig schwieriger, die richtigen Werte zu setzen, wenn Sie einen Datensatz zu bearbeiten müssen (im Gegensatz einen neuen hinzuzufügen), wo die CDDL verwendet wird.

Wenn ich mich richtig erinnere (es war ein gewesen Weile her, seit ich es zuletzt verwendet) können Sie die CDDL SelectedValue Eigenschaft festgelegt. und dann wird es die richtigen Daten geladen werden auf die Seite dargestellt wird.

Die CDDL kümmert sich um dieses Problem, indem sie sich in Postbacks, aber nicht in Seite geladen wird.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top