Теперь это будет очень абсурдный вопрос. Но что я могу сделать, это требование клиента. По сути, у нас есть сетка (тип master-detail), которая достигает примерно 15 тысяч плюс строк (потенциально может достигать 30-50 тысяч строк через несколько лет).
Мой клиент НЕ хочет никакой подкачки, также не хочет обрезать данные. Также он не использует новейшее оборудование, поэтому рендеринг в браузерах - большая проблема. Он хочет просмотреть все, распечатав его или просмотрев в браузере. (Вы все можете подумать, как это безумно звучит, и это точно так).
Теперь я хочу решить эту проблему, быстро отображая HTML. На данный момент это простой вид сетки asp.net без пейджинга. По сути, это делает HTML-таблицы. Мои варианты, которые я думаю:
- Рендеринг html вручную с использованием div (для быстрой загрузки)
- экспортировать его в pdf или excel (есть ли способ экспортировать без необходимости использования сторонних контролей?)
- отдай палец (клиенту: Д ж / к)
Итак, подведем итоги. Какой лучший способ показать более 10000 записей данных в формате html?