1
私はこのコードを使用して、ドロップダウンリストを移入しています(とそれが正常に動作しますが):DropDownListForリストからアイテムを選択する方法は? (MVC3)
@Html.DropDownListFor(x => x.SelectedCountry, new SelectList(Model.Countries, "Value", "Text"), "Please Select a Country")
時には、このビューには、事前に選択した国のデータを取得するので、私はそれを選択したいです国。
私が試した:
@Html.DropDownListFor(x => x.SelectedCountry, new SelectList(Model.Countries, "Value", "Text", "United States"), "Please Select a Country")
をしかし、これは動作しませんでした。私はまた、アイテムの価値を試して、運がありません。
私は間違っていますか?
また、作成後にその要素にアクセス/変更する方法はありますか? (C#はJavaScriptを使用していません)
ありがとう!
これをチェックしましたか? http://stackoverflow.com/questions/781987/how-can-i-get-this-asp-net-mvc-selectlist-to-work –
私はそこに明確な答えを見つけることができません、特定の場所?可能であれば、私はむしろこれのための機能を避けるでしょう。 – Michael
モデルに選択されたアイテムの値が含まれている場合は機能しますが、機能します。 時: x.SelectedCountry にはデータ(値でテキストではなく)があります。 (以前と同じコードで) – Michael