исключение аргумента вне диапазона для datagridview c# - PullRequest
0 голосов
/ 16 января 2020

Я получаю сообщение об ошибке во время показа данных в DataGridView. Я думаю, что это связано с проблемой -1, но как мне справиться с этим 3 условием, которого я не смог достичь. Если количество данных равно 3, нет проблем.

Когда число данных равно 2 или 1, программа выдает ошибку, например, аргумент вне диапазона исключения.

            ...
        DataTable abc = new DataTable();
        sda.Fill(abc);

        DataGridView.DataSource = abc;


        if (Convert.ToString(DataGridView.Rows[0].Cells["xyz"].Value) != null  && Convert.ToString(DataGridView.Rows[1].Cells["xyz"].Value) != null  && Convert.ToString(DataGridView.Rows[2].Cells["xyz"].Value) != null)
        {
            textbox1.Text = Convert.ToString(DataGridView.Rows[0].Cells["xyz"].Value);
            textbox2.Text = Convert.ToString(DataGridView.Rows[1].Cells["xyz"].Value);
            textbox3.Text = Convert.ToString(DataGridView.Rows[2].Cells["xyz"].Value);



            ...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...