要在ASP.NET Core MVC的Create.cshtml中添加一个与数据库绑定的复选框,可以按照以下步骤进行操作:
首先,确保已经安装了Entity Framework Core,并已经设置好数据库连接。
在Create.cshtml文件中,找到要添加复选框的位置。可以使用HTML的元素或Razor语法的
Html.CheckBoxFor
方法。
使用Razor语法在视图中添加复选框。例如,使用Html.CheckBoxFor
方法可以这样写:
@model YourViewModel
[HttpPost]
public async Task Create(YourViewModel model)
{
if (ModelState.IsValid)
{
// 处理其他表单数据
// 保存复选框值到数据库
YourModel yourModel = new YourModel
{
// 其他属性赋值
IsChecked = model.IsChecked
};
// 将yourModel保存到数据库
// ...
return RedirectToAction("Index");
}
return View(model);
}
这样,就可以在Create.cshtml中添加一个与数据库绑定的复选框,并且能够将复选框的值保存到数据库中。请确保根据你的实际场景进行相应的修改。