DataGridView没有在c#中更新

Lar*_*abe 6 c# datagridview

有人得到了解释发生了什么?将代码1更改为代码2可以解决问题 - 尽管理论上应该没有区别.(理论打击练习就像南瓜击中砖墙).


代码1:

 OutputDataGridView.DataSource = myList;
Run Code Online (Sandbox Code Playgroud)

代码2:

 OutputDataGridView.DataSource = null;
 OutputDataGridView.DataSource = myList;
Run Code Online (Sandbox Code Playgroud)

ACP*_*ACP 1

protected void btnWhateverClick(object sender, EventArgs e)
{
    myGridView.DataSourceID = String.Empty;
    myGridView.DataSource = new int[0];
    myGridView.DataBind();
}
Run Code Online (Sandbox Code Playgroud)

你就完成了。

对于gridview中的Ref DataSource