2010-12-01 4 views
0

私は、ページにテキストボックスとドロップダウン選択を加え、さらにたくさんのURLを持っています。コントロールをクリアせずにselect-dropdown選択で同じページに戻る

urlをクリックすると、更新されたURL(asp.net MVC2機能用)のページに戻ります。これでテクスチャボックスはクリアされません。

私はwindow.location = url;と呼んでいます(urlはクエリ文字列のurlでsortOrderを使用しています)...しかし、これによってページのテキストボックステキストがクリアされます。

選択肢が変更されたページにポストバックするドロップダウンを取得して、テキストボックスをクリアしない方法はありますか?

乾杯、

James。

答えて

0

「クリア」とはどういう意味ですか?ドロップダウンで選択したアイテムが失われますか(デフォルト値にリセットされるなど)?

+0

テキストボックスのテキストが削除/クリア/リセットされます。ドロップダウンは、MVC HTMLヘルパーを使用してレンダリングしているため、選択した項目が失われることはありません。これは、選択した項目を設定します。これはクエリ文字列から取得されます。しかし、ページ上のURLをクリックすると(前述のように同じページに戻ってリンクするだけである)、ページが再レンダリングされると、テキストボックスのテキストが残ります。 JD – jdoig

+0

クエリー文字列にテキストボックスの内容を含めようとしましたか? – CGK

+0

@jdoigあなたがあなたの問題をどのように解決したかを私たちに教えていただければ幸いです。 – CGK

関連する問題