可能重複:
How can I use a reportviewer control in an asp.net mvc 3 razor view?如何在asp.net mvc剃鬚刀視圖中嵌入rdl報告?
這可能嗎?我們如何執行?
如果不可能做到這一點?任何人都可以爲報告提出一些解決方
謝謝。
可能重複:
How can I use a reportviewer control in an asp.net mvc 3 razor view?如何在asp.net mvc剃鬚刀視圖中嵌入rdl報告?
這可能嗎?我們如何執行?
如果不可能做到這一點?任何人都可以爲報告提出一些解決方
謝謝。
我最近在一個MVC項目中處理了這個需求。您將有一個WebForm(的.aspx)頁添加到您的MVC項目,然後刪除ReportViewer控件像下面(假設你知道如何使用ReportViewer控件工作):
<rsweb:ReportViewer ID="ReportViewer1" runat="server">
</rsweb:ReportViewer>
這是ASP.net是走到一起。在你的項目中,你可以使用webform頁面,SignalR,WebApI等。您可以閱讀Scott Hanselman的One ASP.net文章。這裏是一個鏈接:
http://www.hanselman.com/blog/OneASPNETMakingJSONWebAPIsWithASPNETMVC4BetaAndASPNETWebAPI.aspx
檢查斯科特Hanselman的介紹以及
無法控制rdl中的ASP.Net MVC for Reports。
但你可以通過與asp.net webforms集成來實現。 您可以將特殊的webforms頁面添加到您的MVC項目並添加到ReportViewer控件。然後,在代碼隱藏中,啓動此控件等。 ReportViewer控件位於Microsoft.ReportViewer.WebForms程序集中。