如何在 Blazor 的 DevExpress 数据网格中加载 null 或空集合?
How Can I load null or empty collection in DevExpress Data Grid in Blazor?
我想将一个集合添加到我的数据网格视图中,但它似乎在加载时需要数据。
我在加载此网格后解决了网格中的数据输入问题,但我无法使用空集合加载此数据网格。我怎样才能做到这一点?这是我的代码
从这里我向网格发送了一个列表。
optionsViewModels = await Task.Run(() => questionService.OptionsViewModels());
这条线路正常工作。但是 optionsViewModels = null;
导致错误。
这是我的网格设计。在收集 Empty 之后我遇到了这个错误
否则正常
DxDataGrid
不接受空的 List
但它接受空的 List
。像这样初始化你的 List
:
var optionsViewModels = new List<OptionsViewModels>();
或者,仅在 List
不为空时显示 DxDataGrid
:
@if (optionsViewModels != null)
{
<DxDataGrid>
...
</DxDataGrid>
}
我想将一个集合添加到我的数据网格视图中,但它似乎在加载时需要数据。 我在加载此网格后解决了网格中的数据输入问题,但我无法使用空集合加载此数据网格。我怎样才能做到这一点?这是我的代码
从这里我向网格发送了一个列表。
optionsViewModels = await Task.Run(() => questionService.OptionsViewModels());
这条线路正常工作。但是 optionsViewModels = null;
导致错误。
这是我的网格设计。在收集 Empty 之后我遇到了这个错误
否则正常
DxDataGrid
不接受空的 List
但它接受空的 List
。像这样初始化你的 List
:
var optionsViewModels = new List<OptionsViewModels>();
或者,仅在 List
不为空时显示 DxDataGrid
:
@if (optionsViewModels != null)
{
<DxDataGrid>
...
</DxDataGrid>
}