datagrid - Blazorise DataGrid 语法在按钮上创建和执行带有参数的命令?
问题描述
如何在 Blazorise DataGrid 中保存数据(多行)?
是否有包含用于更新数据库的 C# 函数的代码示例?
解决方案
Blazorise 使用自动 CRUD - 但您需要在代码中调用类似这样的内容:
async Task OnSaveClicked()
{
// check validation if needed
if (Items != null)
{
await _context.SaveChangesAsync();
}
更新数据库。整个网格只需执行一次。
我建议EditMode="DataGridEditMode.Inline
用于内联编辑。
如果发生错误,它将在底部显示重新加载 - 检查您的浏览器开发人员工具以查看导致错误的原因。
推荐阅读
- node.js - 代理在本地机器上工作,但在 RHELL 服务器上不工作
- oracle - 在 PL/SQL 中使用批量插入
- c++ - 用于 Visual Studio 代码的 Arduino 多文件代码
- powershell - 将带有撇号的文件名的批处理文件传递给powershell命令
- angular - Angular 10 Formly + 材质垂直多选框
- laravel - 附加多态关系?
- javascript - jQuery / Javascript总和按预期计算
- javascript - 调用堆栈超出快速排序功能
- r - 通过使用 dplyr 添加前缀重命名除 id 列之外的所有列
- python - 在 Python 这样的编程语言和 Tensorflow 这样的平台中,“API”是什么意思?