2013-07-10 4 views
1

У меня есть DataGridView, и я заполнить DataGridView во время выполнения Когда я попытался обновить сетку это дает мне сообщение об ошибке:Как очистить DataGrid строки

«Этот список не очищен.»

DataGrid_A.Rows.Clear() 
GetDataGrid() 

Как я могу решить эту проблему?
Любое предложение?

+0

DataBound DataGridView? – matzone

ответ

3

Вы можете использовать следующий код, чтобы получить желаемый результат

do 
    { 
    foreach (DataGridViewRow row in DataGrid_A.Rows) 
    { 
     try 
     { 
     DataGrid_A.Rows.Remove(row); 
     } 
     catch (Exception) { } 
    } 
    } while (DataGrid_A.Rows.Count > 1); 
Смежные вопросы