Обновите Gridview для каждой итерации цикла foreach c # .net - PullRequest
0 голосов
/ 09 апреля 2019

Я хочу знать, как обновлять GridView после каждой итерации цикла for-each в веб-приложении c # .net. Я использовал цикл for-each для перемещения по каждой строке в GridView. Я хочу изменить BackColor текущей строки в реальном времени.

foreach (GridViewRow row in GridView2.Rows)
{
    // code to make changes per row
    row.Cells[0].BackColor = Color.Red;
    Thread.Sleep(1000);
}

1 Ответ

1 голос
/ 09 апреля 2019

В этой ситуации цикл for проще.Однако, если вы не удаляете строки, этого будет достаточно;

for (int i = 0; i < GridView2.Rows.Count; i++)
{
    DataGridViewRow row = GridView2.Rows[i];
    row.DefaultCellStyle.BackColor = Color.Green // my favourite color
}    
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...