重複の可能性:
asp.net mvc 3 razor ビューで reportviewer コントロールを使用するにはどうすればよいですか?
出来ますか?どのように実装できますか?
それが不可能なら?誰かがレポートの解決策を提案できますか?
ありがとう。
重複の可能性:
asp.net mvc 3 razor ビューで reportviewer コントロールを使用するにはどうすればよいですか?
出来ますか?どのように実装できますか?
それが不可能なら?誰かがレポートの解決策を提案できますか?
ありがとう。
私は最近、MVC プロジェクトでこの要件を処理しました。Web フォーム (.aspx) ページを MVC プロジェクトに追加してから、以下のように reportviewer コントロールをドロップする必要があります (reportviewer コントロールの操作方法を知っていることを前提としています)。
<rsweb:ReportViewer ID="ReportViewer1" runat="server">
</rsweb:ReportViewer>
これが、ASP.net が集結する場所です。プロジェクトでは、Web フォーム ページ、SignalR、WebApi などを使用できます。詳細については、Scott Hanselman による One ASP.net の投稿を参照してください。ここにリンクがあります:
http://www.hanselman.com/blog/OneASPNETMakingJSONWebAPIsWithASPNETMVC4BetaAndASPNETWebAPI.aspx
Scott Hanselman のプレゼンテーションもチェックしてください。
rdlのレポート用のASP.NetMVCを制御することはできません。
しかし、asp.netWebフォームとの統合を通じてそれを行うことができます。特別なWebフォームページをMVCプロジェクトに追加し、それにReportViewerコントロールを追加できます。次に、コードビハインドで、この制御を開始します。ReportViewerコントロールは、Microsoft.ReportViewer.WebFormsアセンブリにあります。