2011-08-01 9 views
0

私はページのドロップダウンリストボックスを持っています。ページ全体をリフレッシュした後にドロップダウンリストボックスをクリアする方法。 asp.net mvcを使用して

ページをロードするとき。 dorpdownリストボックスの値はPlease Selectを表示していません。以前に選択した値が表示されます。

なぜその私がこのaspxページで間違った何かをやっていること、それは選択してくださいしている不履行ではありませんか?ブラウザ内の関数です

おかげ

答えて

1
それはそれらがにModelStateにリストをドロップダウンするために既存の値を見つけ、それらを適用しているため、ほとんどの場合

。あなたのIndexメソッドにこのコードを追加すること

試してみてください。

ModelState.Clear(); 

これは、[保存]ボタンをクリックした後、あなたが意味と仮定していますか?

+0

はい保存ボタンをクリックしてリチャードすると、インデックスページに戻ります。 – Sandy

1

。フォームに以前入力した内容が記憶され、自動的にフォームに入力されます。

押しCtrl + F5フォームデータを覚えることなく、ページをリロードします。

1

これは、ほとんどのブラウザのデフォルトの動作です。 Ctrl + F5を押して新しく読み込む必要があります。

0

ロード

$(ドキュメント).ready(関数(){

})のドロップダウン。

関連する問題