MVC 3.0アプリケーションでRDLCレポートのビジネスオブジェクトデータソースを追加しようとしています。ただし、アプリケーションにオブジェクトデータソースを追加できませんでした。ASP.net MVC 3.0のRDLCレポート
RDLCレポートにオブジェクトデータソースを追加するにはどうすればよいですか?
MVC 3.0アプリケーションでRDLCレポートのビジネスオブジェクトデータソースを追加しようとしています。ただし、アプリケーションにオブジェクトデータソースを追加できませんでした。ASP.net MVC 3.0のRDLCレポート
RDLCレポートにオブジェクトデータソースを追加するにはどうすればよいですか?
ReportViewerコンポーネントは、ASP.NET MVCで使用するためのものではなく、サポートされていません。この例をチェックアウトすることができます。標準のWebFormsページ(MVCではなく)でレポートを生成し、MVCアプリケーション内にiframeを含めるか、レポートをPDFとして生成して埋め込むことができます。
そして、このブログをチェックしてください。
asp-net-mvc-handling-ssrs-reports
Handling SSRS Report in ASP.Net MVC 3
は、この情報がお役に立てば幸いです。
よろしく
ちょうどあなたが標準のWebフォームアプリケーションと同じように、あなたが必要なすべての機能をaspxページを追加します。あなたはそれにルートを追加するだけです。おそらくあなたのニーズに合った例があります:
public static void RegisterRoutes(RouteCollection routes)
{
// ...
// Some MVC routes
// ...
//Custom route for reports
routes.MapPageRoute(
"ReportRoute", // Route name
"Reports/{reportname}", // URL
"~/Reports/{reportname}.aspx" // File
);
}
また、これは役に立つかもしれません。 http://mvcrdlc.codeplex.com/ –