Мы тестируем нативную технологию отчетов Visual Studio для ASP.NET (файл RDLC + ReportViewer), чтобы определить, отвечает ли она нашим потребностям.
Обнаруженный нами один недостаток, который делает его невозможным для использования, заключается в том, чтопо какой-то причине при подключении к нашему IDataSource the ReportViewer
не запрашивает разбитые на страницы данные.Он получает DataSourceView
и вызывает его ExecuteSelectMethod
, передавая DataSourceSelectArguments
, который не запрашивает разбитые на страницы данные.Свойство CanPage
DataSourceView
возвращает true.Он даже не запрашивает счет.
С другой стороны, нумерация страниц в верхней части элемента управления показывает неопределенное количество страниц, что позволяет нам полагать, что может быть способ работы с разбитыми на страницы данными.
Есть ли способ заставить его работать с разбитыми на страницы данными?Это хороший инструмент отчетности?Если нет, какие варианты удовлетворяют эту потребность?
Спасибо