SharpArch経由でMVCアプリを持っています。私が持っているビューでは:
Html.DropDownListFor(x => x.Location,
new SelectList(Model.PossibleLocations, "Id", "Address"),
"-- No Location --")
2つの問題があります。
- ビューがモデルにバインドされても、ドロップダウンは更新されません。
- 一番上の「場所なし」を試してみる場合を除いて、選択は正しく保持されます。
x.Locationをx.Location.Idに変更することで最初のポイントを処理できましたが、その後、他の問題が発生しました。
DropDownListの例はたくさんありますが、nullの保存が示されている例はありません。
どんな助けでも大歓迎です。
ありがとう
アップデート:
Resharper(マイナーアップデート)をアップグレードしたところ、DropDownListForを入力するように求められました。なぜそれが違いを生むのでしょうか?バインドするのに十分に機能していましたが、現在はまったく機能しません。