0 から 10 までの数字のドロップダウン リストを作成したいと思います。したがって、ユーザーは何かを評価できます。現時点では、次のラベルがあります: @Html.LabelFor(model=> model.RATE) ドロップダウン ボックスを表示するこのコードを変更するにはどうすればよいですか? そして、ドロップダウン ボックスの値が model.RATE に格納されることを確認しますか?
ラベルは機能していますが、ドロップダウン メニューがある方がはるかに優れています。
解決:
@Html.DropDownListFor(model => model.RATE, Enumerable.Range(0,11).Select( x => new SelectListItem { Text = x.ToString() }));