У меня есть Gridview, у которого есть метка времени в качестве одной из строк. Когда я читаю данные из базы данных, данные имеют формат (мм / дд / гггг чч: мм: сс). Я выяснил, как отформатировать так, как я хочу, это просто (мм / дд / гггг) и удаление (чч: мм: сс) со следующим кодом:
Dim numrows2 = GridView1.Rows.Count
For i = 0 To numrows2 - 1
Dim acc = Left(GridView1.Rows(i).Cells(0).Text, 10)
GridView1.Rows(i).Cells(0).Text = acc
Next i
Проблема в том, что у этого вида сетки 5 страниц, и это будет работать только для текущей страницы. Например,
- при начальной загрузке страницы 1-я страница будет правильно отформатирована
- Я нажимаю на страницу 3, этот код отформатирует страницу 1, поэтому страница 3 не будет отформатирована
- Я нажимаю на страницу 1, код отформатирует страницу 3
Так что это в основном форматирование текущей страницы, но не выбранной страницы.
Мне нужно либо иметь возможность каждый раз форматировать каждую строку таблицы, либо уметь выбирать выбранную страницу и форматировать эту страницу. Я тоже не знаю, как это сделать.
Любая помощь будет оценена.