В <asp:GridView>
я пытаюсь отобразить многочисленные места, в которых могут быть записаны часы для определенных дат, например:
Date Place1 Place2 Place3 Place4
-----------------------------------------
6/16 8 1
6/17 8
6/18 8
6/19
6/20
Я хочу, чтобы места отображались в виде столбцов в сетке.
Я не хочу показывать места, в которых нет данных ни в одной из строк. Так что в приведенных выше данных я бы не хотел включать Place2 или Place4.
В настоящее время у меня есть таблица данных с полем даты и всеми местами, перечисленными в столбцах, но я не уверен, что это лучший способ сделать это или нет, потому что каждый раз, когда мне нужно добавить новое место, я Мне нужно добавить столбец в мою таблицу данных, плюс я не хочу, чтобы в сетке отображались места, в которых нет данных по датам, которые я выбрал для отображения в сетке.
Итак ... как лучше всего настроить данные и затем отобразить их в виде сетки только для тех мест, в которых есть записи для отображаемых строк?