ASP.NET 核心中 SQL 的复选框

Checkboxes to SQL in ASP.NET Core

我有一个包含数据的现有 MS SQL table,需要向 SQL 添加一个新列,该列应将来自单个复选框字段的值存储在 HTML 表格使用 ASP.NET Core 5 和 razorpages

这是我的问题

作为旁注,我可以说我已经尝试了很多不同的选项,但是当我提交我的表单时,或者当我尝试将值绑定到复选框时,我总是会遇到某种类型不匹配错误“编辑形式”

谢谢

如果您的数据是布尔值(True 或 False),您应该使用 SQL bit 数据类型,复选框将是。

模型中的数据类型应为 bool

SQL中存储的值为1或0。

问题可能与您用于将模型绑定到页面上的复选框元素的代码有关。

如果您可以分享一些您正在使用的 code/razor 标记,那么可能会有更多帮助..

This 应该会有帮助。