モデルの外部キーにKendoUIDropDownListForを使用して、ViewData / ViewBagの完全なリストにバインドしようとしていますが、機能しないようです。何かが足りませんか?
@(Html.DropDownListFor(model => model.Hotel.HotelStatusId, ViewData["HotelStatuses"] as SelectList))
これは機能しているようですが、ビューモデルを作成する必要がありました。
@(Html.Kendo().DropDownListFor(model => model.Hotel.HotelStatusId)
.BindTo(Model.HotelStatuses)
.OptionLabel("select hotel status...")
)
データをASPMVCに送信する必要があるため、viewmodelの使用を避けています。カスタムビューモデルでは、正しくバインドできませんでした。