1

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

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

4

1 回答 1

1

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

async Task OnSaveClicked()
{

    // check validation if needed

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

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

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

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

于 2020-12-15T17:44:07.537 回答