复选框和单选按钮标签包含在标签中
选项 1
选项 2
value="option1" checked> 选项 1
value="option2">
选项 2 - 选择它将会取消选择选项 1
内联的复选框和单选按钮,
对一系列复选框和单选框使用 .checkbox-inline 或 .radio-inline class,控制它们显示在同一行上。
选项 1
选项 2
选项 3
value="option1" checked> 选项 1
value="option2"> 选项 2
基架自动创建的Create 视图的代码:
如果是一个对象的成员是枚举类型,基架的 Create视图会自动生成枚举类型的下拉菜单。 @Html.EnumDropDownListFor(model => model.NotificationType, htmlAttributes: new { @class =
"form-control" })
@Html.LabelFor(model => model.NotificationType, htmlAttributes: new { @class = "control-label col-md-2" })
@Html.EnumDropDownListFor(model => model.NotificationType, htmlAttributes: new { @class = "form-control" })
虽然下面用的是@Html.EditorFor方法,但是 MVC框架能识别它是一个boolean类型,因此,会使用checkbox来渲染视图。
@Html.LabelFor(model => model.IsDismissed, htmlAttributes: new { @class = "control-label col-md-2" })
@Html.EditorFor(model => model.IsDismissed)
@Html.ValidationMessageFor(model => model.IsDismissed, "", new { @class = "text-danger" })
@Html.ValidationMessageFor(model => model.NotificationType, "", new { @class = "text-danger" })