Datagridview не показывает никаких данных

Я использую систему управления версиями привязки для загрузки datagridview в приложении winforms. Я загружаю элемент управления источником привязки со списком и источником привязки в качестве источника данных для datagridview. при запуске кода в datagridview не загружаются данные. кто-нибудь может мне помочь ? Код, который я написал для этого, приведен ниже.`

 private void SetData(ListAirport la, string iata)
    {
        itemBindingSource.DataSource = la;

        dgvItemDetails.DataSource = itemBindingSource;
    }

Интересно, что, когда я беру itemBindingSource.Подсчет, он показывает 556 и dgvItemDetails.Строки.Считать как 0

2 ответа

  1. Использовать это:

        dgvItemDetails.DataSource = itemBindingSource;
        dgvItemDetails.DataBind();//You need to bind it to the control
    
  2. Ваш DataGridView, похоже, не знает, как привязаться к ListAirport. Что вы хотите сделать, это преобразовать это в DataTable.