ページに不明な数のチェックボックスを次の形式で表示したい:
<input type="checkbox"... />
<label for...>
私のデータベーステーブルには、これらのチェックボックスに関する情報があります
Id
Name
Id
簡単にするために、それが単なる整数でName
、色 (「赤」、「緑」) であるとしましょう。
これらのボックスを生成するにはどうすればよいですか?
私の現在のコードは
Model
Public Property Colours As IEnumerable(Of CheckBox)
Public Sub New()
Colours = ...
End Sub
View
@For Each item In Model.Colours
@Html.CheckBox(item.Text, item.Checked)
@Html.Label(item.Text, item.Text)
Next
また、CheckBoxList と CheckBoxField はどのように使用することになっていますか?