У меня есть динамический datatable, созданный из базы данных. Я хочу добавить новую строку (пробел), поэтому есть возможность ничего не выбирать в combobx. Все работает нормально, не добавляя новую строку. Но когда я добавляю новую строку, combobox ничего не отображает. Что мне не хватает?Добавить новую строку в существующий динамический datatable
Вот код
Dim DT As New DataTable
DT = DS.Tables("CallStatus")
Dim drNewRow As DataRow = DT.NewRow
'Add new row
drNewRow.Item("CampaignCallStatusID") = ""
drNewRow.Item("CampaignCallStatus") = ""
DT.Rows.Add(drNewRow)
DT.AcceptChanges()
'Fill combobox
With cboCallStatus
.DataSource = DT
.DisplayMember = "CampaignCallStatus"
.ValueMember = "CampaignCallStatusID"
End With
Не могли бы вы убрать исходный код для уценки. –
Является ли решение InsertAt() или это cboCallStatus.Refresh()? У вас этого не было в исходном вопросе. –
Решение: InsertAt() – Troels