要绑定自定义 Boostrap 4 Checkbox Switch 上的 razor checkBox,你可以按照以下步骤进行操作:
首先,确保你的项目已经引用了 Boostrap 4 和 ASP.NET Razor。
在你的 Razor 视图文件中,添加以下代码来创建一个 CheckBox:
其中,@Model.MyProperty
是你的数据模型中的一个布尔属性,表示 CheckBox 的选中状态;@Model.MyPropertyText
是一个字符串属性,表示 CheckBox 的标签文本。
public IActionResult MyAction()
{
var model = new MyViewModel
{
MyProperty = true, // 设置 CheckBox 的选中状态
MyPropertyText = "My CheckBox" // 设置 CheckBox 的标签文本
};
return View(model);
}
[HttpPost]
public IActionResult MyAction(MyViewModel model)
{
// 处理表单提交,获取 CheckBox 的选中状态等数据
bool isChecked = model.MyProperty;
// 其他处理逻辑...
return RedirectToAction(nameof(MyAction));
}
在上述代码中,MyViewModel
是一个自定义的数据模型类,包含了一个布尔属性 MyProperty
和一个字符串属性 MyPropertyText
。
这样,你就可以实现绑定自定义 Boostrap 4 Checkbox Switch 上的 razor checkBox,并在提交表单时获取其选中状态。