2010-12-01 5 views
0

Ich habe ein Textfeld und eine Dropdown-Auswahl auf einer Seite sowie eine Reihe von URLs.zurück zur gleichen Seite bei Auswahl-Dropdown-Auswahl navigieren, ohne die Kontrollen zu löschen?

Klicken Sie auf die URLs navigieren Sie zurück zu der Seite mit einer aktualisierten URL (für asp.net MVC2-Funktionalität). Dadurch wird die Texbox nicht gelöscht.

Auf meinem Drop-down "onchanged" Ereignis rufe ich window.location = url; (mit URL als Seiten URL mit einem SortOrder in der Abfrage-String) ... aber dies bewirkt, dass die Seiten Textbox-Text zu löschen.

Gibt es eine Möglichkeit, dass ich das Drop-Down-Postback auf die Seite bei Auswahl ändern kann und das Textfeld nicht löschen?

Cheers,

James.

Antwort

0

Was meinst du mit "clear down"? Verliert das Dropdown-Menü das ausgewählte Element (z. B. wird es auf einen Standardwert zurückgesetzt)?

+0

Der Text in der Tex-Box wird entfernt/gelöscht/zurückgesetzt. Das Drop-Down-Objekt verliert sein ausgewähltes Element nicht, weil ich es mithilfe eines MVC-HTML-Helfers rende, um das ausgewählte Element festzulegen, das aus der Abfragezeichenfolge stammt. ABER beim Klicken auf die URLs auf der Seite (die wie erwähnt nur auf die gleiche Seite verweisen) bleibt der Textfeldtext erhalten, wenn die Seite erneut gerendert wird. JD – jdoig

+0

Haben Sie versucht, den Textboxinhalt in die Querystring einzufügen? – CGK

+0

@jdoig Es wäre toll, wenn Sie uns mitteilen könnten, wie Sie Ihr Problem gelöst haben. – CGK

Verwandte Themen