我正在使用绑定源代码控件在winforms应用程序中加载datagridview。我使用列表和绑定源加载绑定源控件作为datagridview的数据源。当我运行代码时,datagridview中没有加载数据。谁能帮我 ?我为此写的代码如下所示。
private void SetData(ListAirport la, string iata)
{
itemBindingSource.DataSource = la;
dgvItemDetails.DataSource = itemBindingSource;
}
有趣的是,当我使用itemBindingSource.Count时,它显示556和dgvItemDetails.Rows.Count为0
答案 0 :(得分:0)
使用此:
dgvItemDetails.DataSource = itemBindingSource;
dgvItemDetails.DataBind();//You need to bind it to the control
答案 1 :(得分:0)
您的DataGridView似乎不知道如何绑定到ListAirport。你想要做的是将其转换为DataTable。