1. 程式人生 > >VS2012中ReportViewer報表的使用

VS2012中ReportViewer報表的使用

錯誤“基類包括欄位“XXXXXXX”,但其型別(Microsoft.Reporting.WebForms.ReportViewer)與控制元件(Microsoft.Reporting.WebForms.ReportViewer)的型別不相容。”

問題:ReportViewer控制元件與引用的Microsoft.Reporting.WebForms的版本存在不相容

解決:

第一步:先刪除原來的引用Microsoft.Reporting.WebForms

第二部:引用與ReportViewer控制元件相同版本的Microsoft.Reporting.WebForms


選擇版本號:VS2012由於升級的原因,版本為:11.0.0.0

第三步:前臺aspx頁面插入ReportViewer控制元件,後臺引用Microsoft.Reporting.WebForms

xx.aspx


xx.aspx.cs


--註釋:如果仍存在這樣的問題,可以用同樣的操作:使用其它版本:比如9.0.0.0 或者10.0.0.0