ASP.NET MVC & SQL Server Reporting Services

кодирование и декодирование json utf8:

json_encode($data, JSON_UNESCAPED_UNICODE)

json_decode($json, false, 512, JSON_UNESCAPED_UNICODE)

сила utf8 также может быть полезна: http://pastebin.com/2XKqYU49

24
задан Ronnie Overby 15 June 2009 в 18:49
поделиться

4 ответа

Я включил ReportViewer на страницу .aspx на сайте MVC для просмотра отчетов, и он отлично работает. Не бесшовно, но определенно функционально.

http://msdn.microsoft.com/en-us/library/ms252073.aspx

10
ответ дан 29 November 2019 в 00:23
поделиться

Я использовал этот элемент управления раньше в веб-приложении asp.net единственная проблема в том, что я думаю, что версия, которую вы можете получить в настоящее время, не соответствует версии, которую вы получаете во встроенном диспетчере веб-отчетов, и я также думаю, что она не будет загружаться в Visual Studio 2008

для получения дополнительной информации см. http://www.gotreportviewer.com/

1
ответ дан 29 November 2019 в 00:23
поделиться

Для работы элемента управления ReportViewer требуется ViewState, поэтому его нельзя разместить в представлении MVC. (Если вы попытаетесь, элемент управления пожалуется, что ViewState отключен, и откажется работать)

Однако это не означает, что вы не можете использовать его на своем веб-сайте. Вам просто нужно смешать немного классических веб-форм и использовать там ReportViewer.

5
ответ дан 29 November 2019 в 00:23
поделиться

Вы можете получить смешанное решение, поскольку MVC сильно отличается от вашего типичного веб-приложения. Таким образом, часть вашего решения становится «классическим» asp.net для поддержки средства просмотра отчетов, а часть - MVC.

1
ответ дан 29 November 2019 в 00:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: