ReportViewer без DataSet (.xsd), просто SqlDataSource - PullRequest
3 голосов
/ 14 апреля 2011

Можно ли как-нибудь создать отчет без использования (.xsd) DataSet? Я не хочу идти по этому пути, я хочу использовать SqlDataSource.

Хорошо, вот что я и сделал до сих пор.

  1. Я создал отчет (.rdlc)
  2. Страница (.aspx)
  3. На созданной мной странице я поместил ReportViewer и SqlDataSource.

Вот и все, я не знаю, как их соединить.

Пожалуйста, помогите ... Я новичок ...

1 Ответ

0 голосов
/ 14 апреля 2011

В MSDN есть несколько страниц с примерами и пошаговыми инструкциями ReportViewer:

Вам не нужно использоватьDataSet;коллекция источников данных ReportViewer будет принимать все, что является коллекцией, например список объектов.Вот еще пара страниц с примерами:

Всякий раз, когда я использую ReportViewer в режиме локальной обработки, я используюон в сочетании с инструментом отображения данных, таким как iBatis, просто вводит в него IList<Something> объектов (обернутых в ObjectDataSource).

...