Asp.Net - Hinzufügen Option auf Client-Seite wählen ... kein Wert in Code-behind auf Formular

StackOverflow https://stackoverflow.com/questions/204963

  •  03-07-2019
  •  | 
  •  

Frage

Ich bin ganz durch etwas verwirrt. Ich habe 2 Auswahllisten bekommt, und wenn Sie eine Option in dem ersten wählen, habe ich dann mit einem bestimmten Satz von Optionen, um die zweiten zu laden. Ich deaktivieren Sie diese aus und bevölkern es jedes Mal, wenn Sie die Auswahl in der ersten Auswahlelement ändern. Nun, auf Postbacks, muß ich den Wert der Option kennen, die in dem zweiten Auswahlelement ausgewählt wurden, aber es wird immer als -1 zeigt nach oben.

Ich bin sicher, dass ich etwas Grundsätzliches und stumm auf meinen Teil bin fehlt, aber kann mir jemand in die richtige Richtung?

War es hilfreich?

Lösung

ich eigentlich nicht den Code sehen, aber was wahrscheinlich passiert ist, dass Sie es, bevor sie tatsächlich Blick auf den Wert, wahrscheinlich in Ihrem Page_Load räumen.

Andere Tipps

Haben Sie sagen, Sie wurden Elemente in die rechte Liste mit Client-Seite Code anstatt serverseitigen Code hinzufügen?

Wenn ja, müssen Sie die Formularelemente erfassen manuell gebucht werden (Request.Form) und die listitem mit diesen neuen Details zu füllen. Oder zumindest das ist, was ich die Spitze von meinem Kopf erinnere ab.

Wenn Sie einige weitere Details zu veröffentlichen, wenn es sich um eine Server-Seite oder Client-Seite neben der Listbox ist, ich bin sicher, dass jemand mit ein bisschen mehr Zeit kann Ihnen die Antwort.

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