Обновить DataGridView - PullRequest
       9

Обновить DataGridView

1 голос
/ 20 ноября 2011

Я использую DataTable для пользовательского отчета и DataView для поиска в одной записи.

enter image description here

Вот мой код поиска:

    private void btnSearch_Click(object sender, EventArgs e)
    {
        dgvReport.DataSource = new DataView(dt, "StudentID = " + txtSearch.Text, "StudentID", DataViewRowState.CurrentRows);
    }

Теперь, когда я хочу обновить DataGridView, я хочу снова отобразить все записи. Любая помощь? Код DataGridView.Refresh (); не работает.

enter image description here

Ответы [ 2 ]

2 голосов
/ 20 ноября 2011

Почему бы просто не установить источник данных обратно в DataTable (dt)?

0 голосов
/ 20 ноября 2011

Обновление будет работать нормально, оно показывает результат вашего поиска.

Ваша кнопка refesh должна установить источник данных отчета в dt.

...