У меня есть GridView, в котором я добавил дополнительные заголовки в разных точках, чтобы создать иллюзию разных разделов GridView. Проблема, с которой я сталкиваюсь, заключается в том, что когда я выполняю обратную передачу, созданные HeaderRows превращаются в пустые строки. Я могу добавить дополнительные HeaderRows снова, но затем столкнулся с проблемой, когда пустые строки «наталкивают» данные на неправильные «разделы».Удалить пустую строку из GridView без подключения к DB
Что бы я хотел сделать, в ответ на вызов вызовите функцию, которая проходит через GridView и удаляет пустые строки/старые заголовки HeaderRows, а затем вызывает функцию, которая добавила HeaderRows в первую очередь.
Мне нужна помощь с функцией удаления строк. Код, который я прямо сейчас для функции:
protected void removeBlankRows()
{
foreach (GridViewRow row in GridView1.Rows)
{
if (row.Cells[6].Text == "")
{
//-->code to remove blank row here<--
}
}
}
Является ли пустая строка, которую вы хотите удалить, всегда будет иметь индекс 6? –