2014-09-11 2 views
0

Как я могу это прочитать DataGridView и SetAttribute? я делал это:Как я могу прочитать следующую строку DataGridView?

(string)dataGridView1.Rows[dataGridView1.SelectedRows[0].Index].Cells[0].Value) 

прочитать первую строку, но мне нужно прочитать 0, а затем следующий ряд (1, после первого второго и т.д.)

Я посмотрел на этот вопрос : DataGridView navigating to next row

Но я не знаю, как его написать.

Это мой код для чтения Сейчас:

webBrowser1.Document.GetElementById("pass").SetAttribute("value", (string)dataGridView1.Rows[dataGridView1.SelectedRows[0].Index].Cells[0].Value); 

ответ

0

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

for(int i=0;i<datagrid.Rows.Count;i++){ 
    val=datagrid[0,i].Value.Tostring(); // 0 is column no 
} 

или некоторое время вручную увеличивающиеся количество строк ..

+0

Могу ли я написать это так? for (int i = 0; i

+0

да, конечно. Вы можете использовать datagrid1, если это имя вашего контроллера. Я немного изменил свой код. порядок столбцов и строк передается в «datagrid [0, i]» Какова точная ошибка, с которой вы столкнулись –

+0

Это работает, но она читается со второй строки, как заставить ее читать из того, что я хочу, строки? –

Смежные вопросы