2010-02-12 2 views
0

Я хочу, чтобы отобразить данные в форматепросмотр отчетов или Gridview/DataList/Repeater

Store Name 
Department1 
User1 2 3 5 6 
User2 2 3 5 6 
User3 2 3 5 6 
User4 2 3 5 6 

Department2 
User1 2 3 5 6 
User2 2 3 5 6 
User3 2 3 5 6 
User4 2 3 5 6 

Store Name1 
Department1 
User1 2 3 5 6 
User2 2 3 5 6 
User3 2 3 5 6 
User4 2 3 5 6 

Department2 
User1 2 3 5 6 
User2 2 3 5 6 
User3 2 3 5 6 
User4 2 3 5 6 

контроль над их лучшим способом отображения данных в таком формате. С gridview я должен получить каждый отдел для данного хранилища, объединить его и показать данные. Примечание: Мои столбцы являются динамическими

+1

Да, но с кристаллом вы должны вытолкнуть свои глаза вилкой и жертвой кошек в Ха-Мул. – womp

ответ

1

Как насчет nested Repeater controls?

+0

мои столбцы динамичны, как я могу привязать их к шаблону элемента? –

+0

Вы можете динамически добавлять столбцы в Repeater или просто использовать один столбец и форматировать свои данные с помощью HTML (например, таблицы). – cdonner

0

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

Department2 
User1 2 3 5 6 
User2 2 3 5 6 
User3 2 3 5 6 
User4 2 3 5 6 

Затем создайте список элементов управления и добавить их к панели или какой-то контейнер, который имеет verticla полоса прокрутки.

1

Вы можете использовать вложенный элемент управления DataList для получения этого типа вывода. Для этого вам нужно взять два datalist Fist будет хранить ваши основные данные, а второй будет повторять ваши данные. Вы должны поймать DataList.ItemDataBound Событие первого datalist, а затем найти значение id и связать другой источник данных, чтобы заполнить его.

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

  • Нет связанных вопросов^_^