在 Razor Pages 中,将复选框的结果绑定到数据集中需要以下步骤:
- 在 Razor 页面中添加复选框:
- 在 Razor 页面对应的 code-behind 文件中创建一个布尔型的属性,用于保存复选框的值:
public bool IsSelected { get; set; }
- 在提交表单时将复选框的值绑定到数据集中,例如:
public async Task OnPostAsync()
{
if (ModelState.IsValid)
{
var dataModel = new DataModel
{
IsSelected = IsSelected
};
_context.DataModel.Add(dataModel);
await _context.SaveChangesAsync();
return RedirectToPage("./Index");
}
return Page();
}
其中,DataModel 是用于保存数据的模型类。
以上就是asp.net razor pages: binding checkbox result to dataset