首页 > 解决方案 > Blazorise DataGrid 语法在按钮上创建和执行带有参数的命令?

问题描述

如何在 Blazorise DataGrid 中保存数据(多行)?

是否有包含用于更新数据库的 C# 函数的代码示例?

标签: datagridblazorblazorise

解决方案


Blazorise 使用自动 CRUD - 但您需要在代码中调用类似这样的内容:

async Task OnSaveClicked()
{

    // check validation if needed

    if (Items != null)
    {
        await _context.SaveChangesAsync();
    }

更新数据库。整个网格只需执行一次。

我建议EditMode="DataGridEditMode.Inline用于内联编辑。

如果发生错误,它将在底部显示重新加载 - 检查您的浏览器开发人员工具以查看导致错误的原因。


推荐阅读