在 List - Blazor 中添加元素时如何刷新网格?

How to refresh Grid when I add element in List - Blazor?

我有一个要绑定的列表,我向列表添加了元素,但我无法在网格中显示项目。

我有这个代码:

public 列表 list= new List() { }; list.Add(新测试() {name = "xpto"});

public class Test
{
    public string name{ get; set; }
}

<SfGrid DataSource="@list">
     <GridColumns>
       <GridColumn Field=@nameof(Test.name) HeaderText="Name"</GridColumn>
     </GridColumns>
</SfGrid>

但是我在 SfGrid 中什么都没有。

您缺少 GridColumns 元素:

<SfGrid DataSource="@list">
     <GridColumns>
         <GridColumn Field=@nameof(Test.name) HeaderText="Name"></GridColumn>
     </GridColumns>
</SfGrid>