ASP.NET usługi raportowania MVC i SQL Server

Zaczynam od ASP.NET MVC.

Czy korzystanie z ReportViewer w MVC jest łatwe, a nawet możliwe, Jak to możliwe w webforms? Jeśli nie, co można zrobić?

Author: Ronnie Overby, 2009-06-15

4 answers

Dodałem ReportViewer nastrona aspx w witrynie MVC do przeglądania raportów i działa dobrze. Nie bez szwu, ale zdecydowanie funkcjonalne.

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

 10
Author: newslacker,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-01-23 14:23:03

Kontrola ReportViewer wymaga ViewState do działania, więc nie można umieścić go w widoku MVC. (Jeśli spróbujesz, kontrola będzie narzekać, że ViewState jest wyłączony i odmawia działania)

Nie oznacza to jednak, że nie możesz go użyć w swojej witrynie. Będziesz musiał po prostu zmieszać trochę klasycznych formularzy internetowych i użyć tam Reportviewera.

 5
Author: Brant Bobby,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-09-04 16:04:34

Używałem już wcześniej kontrolki w asp.net aplikacja internetowa, jedynym problemem jest to, że myślę, że wersja, którą możesz obecnie uzyskać, nie pasuje do wersji, którą dostajesz w wbudowanym Menedżerze raportów internetowych, a także myślę, że nie załaduje się do Visual Studio 2008

Aby uzyskać więcej informacji sprawdź http://www.gotreportviewer.com/

 1
Author: beakersoft,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-06-15 22:23:29

Możesz skończyć z mieszanym rozwiązaniem, ponieważ MVC bardzo różni się od typowej aplikacji internetowej. Więc część Twojego rozwiązania staje się "klasyczna" asp.net aby wspierać przeglądarkę raportów i część będzie MVC.

 1
Author: etechpartner,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-09-09 18:29:52