如何绑定Blazor中的列表?

时间:2019-10-01 06:57:07

标签: asp.net-core .net-core blazor

这是我的代码:

@page "/"

<button onclick="AddClick">Add</button>
@{ 
    foreach (string i in StringList)
    { 
        <div>@i</div>
    }    
}
@code{
    public List<String> StringList { get; set; }=new List<string>() {"555","666"};
    public void AddClick()
    {
        StringList.Add(DateTime.Now.ToString());
    }
}

当我单击按钮时,它仍然可以工作。

我认为是因为我尚未绑定列表。同时,如何绑定列表?

你能帮我吗?谢谢。

1 个答案:

答案 0 :(得分:6)

尝试在onclick之前添加@:

<button @onclick="AddClick">Add</button>