ASP.NET mvc 2 で selectList を使用してビューを作成しようとしています。
モデル (regDom) から選択リストの言語を埋めます
listLangModel は、データベースから取得した言語のリストです。
regDom.Languages = listLangModel の l から
select new SelectListItem { Text = l.Name, Value = l.ID };
私の見解では、私はこれを持っています
<div class="editor-label"> <%: Html.LabelFor(model =>> model.Languages) %> </div> <div class="editor-field"> <%: Html.DropDownListFor(model => model.Languages, Model.Languages) %> <%: Html.ValidationMessageFor(model => model.Languages) %> </div>
実行すると、ページのドロップダウンリストに言語が表示されます。しかし、それをサーバーに戻すと、モデルには言語が含まれなくなります。また、ページでどの言語が選択されているかを確認できません。