次の2つのプロパティを持つビューモデルがあります。
public List<ContributorModel> Contributors { get; set; }
public Guid ContributorSelected { get; set; }
ビューを設定するとき、コントリビューターにはオブジェクトのリストが含まれています。DropDownListに表示したいと思います。サーバーにポストバックするとき、ContributorSelectedをDropDownListの値にします。
だから私のフォームの中で、私は試しました:
<div class="formrow">
@Html.DropDownListFor(m=>m.Contributors.First().Id,new SelectList(Model.Contributors,"Id","LastName"))
</div>
しかし、コードをフォーマットする方法が本当にわからないため、ContributorSelectedが値を取得します。また、ポストバックする場合、model.Contributorsはnullです。
ヒントはありますか?