Member 12336474 Ответов: 0

Как экспортировать определенную часть таблицы в текстовый файл


Ниже приведен мой gridview. Данные разделены на 2 группы. у меня есть 2 кнопки, одна для экспорта данных в текстовый файл, но она будет иметь только группу "aa", а вторая кнопка-для экспорта группы "bb" в текстовый файл.

Column1  column2 
aa      11
aa      12
aa      11
bb      12
bb      13


Я могу экспортировать первую группу в текстовый файл, но как я могу экспортировать вторую группу в отдельный текстовый файл?

Что я уже пробовал:

for (int rw = 1; rw < a; rw++)
{
GridViewRow row = GridView1.Rows[rw]

if (GridView1.Rows[rw].Cells[0].Text != "aa")
                {
txt += GridView1.Rows[rw].Cells[0].Text +  GridView1.Rows[rw].Cells[1].Text + GridView1.Rows[rw].Cells[2].Text + GridView1.Rows[rw].Cells[3].Text +  Server.HtmlDecode(GridView1.Rows[rw].Cells[4].Text);
                    txt += "\r\n";
}
}


Это прекрасно работает, если в gridview есть и группа "aa", и группа "bb". Но когда в gridview есть только группа "bb", это не работает.

Richard MacCutchan

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

Maciej Los

Это не будет работать для группы "bb" из-за этой линии: if (GridView1.Rows[rw].Cells[0].Text != "aa")

0 Ответов