ArrayList.Add GridView значение столбца - PullRequest
0 голосов
/ 03 мая 2018

У меня есть небольшая проблема, чтобы получить значение GridView и добавить его в мой ArrayList.

Это мой код:

ArrayList tmp_array= new ArrayList();

for (int i = 1; i <= gridlist.Items.Count; i++)
{
    int num_id_actual=Convert.ToInt32( ((gridlist.Columns[0].GetCellContent(gridlist.Items[i]) as TextBlock).Text.ToString()));
    num_id_actual= num_id_actual- 1;
    tmp_array.Add(num_id_actual.ToString());
}

Программа вылетает с ошибкой:

Аргумент вне диапазона исключений не был обработан

1 Ответ

0 голосов
/ 03 мая 2018

Я решил.

Проблема в функции for (i >= grids.Items.Count){}, которая не принимает значение в функции for. Вы должны реализовать

int size = grids.Items.Count;
for (int i = 0; i <= size; i ++)
{
// if I do this it works I do not know why but it's a solution
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...