У меня есть решение для этого, хотя я занимался серфингом здесь, чтобы посмотреть, есть ли лучшие альтернативы.Я не думаю, что MB решает конкретную проблему, которая заключается в том, как вы отображаете много столбцов, не прибегая к горизонтальной прокрутке.
У меня есть GridView с 150 или около того столбцами и примерно до 10000 строк.Я размещаю их по страницам, чтобы количество строк не было большой проблемой (экспортируйте их в Excel, если вы хотите играть с 10 000 одновременно).Но столбцы - это проблема ... вот что я использую последние пару лет:
- Я группирую столбцы, добавляя классы в заголовок и элементы для каждого столбца, назначая каждыйстолбец к разделу (например: процедура / диагностика / финансовый).
- Затем у меня есть набор радиокнопок, значения которых являются именами этих классов, поэтому вы можете использовать радиокнопки (тематические jQueryUI), чтобы выбрать, какую часть горизонтальной сетки вы хотите просмотреть.
- Нажмите переключатели, и jQuery скрывает то, что было на дисплее, и показывает столбцы с классом, который вы только что выбрали.
Это прекрасно работает, поскольку «горизонтальный пейджинг» полностью на стороне клиента и быстрый даже с IE6 (для этого нужно написать jQuery достаточно тщательно).У меня есть несколько страниц, где я генерирую «горизонтальные страницы» на основе того, что в таблице;для стандартных вещей я вручную создаю страницы и классы.
У кого-нибудь есть идеи получше?