我是asp.net的新手,並試圖在SharePoint報告中使用報告查看器控件。未知的服務器標記'rsweb:ReportViewer'
在我的web.config文件中添加此行:
<SafeControl Assembly="Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" namespace="Microsoft.Reporting.WebForms.ReportViewer" TypeName="*" Safe="True"/>
在我的aspx頁面我註冊的組件
<%@ Register assembly="Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" namespace="Microsoft.Reporting.WebForms" tagprefix="rsweb" %>
它給我這個錯誤:
控制在此頁面上不允許鍵入'Microsoft.Reporting.WebForms.ReportViewer'。該類型未註冊爲安全。
當我在我的aspx頁面的代碼更改爲此
<%@ Register assembly="Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" namespace="Microsoft.Reporting.WebForms.ReportViewer" tagprefix="rsweb" %>
我得到這個:
的處理過程中出現錯誤。未知服務器標記'rsweb:ReportViewer'。
任何人都可以幫我嗎?謝謝
您是否使用了正確版本的ReportViewer?我知道有9.0和10.0。當我第一次使用它時,這讓我感到沮喪。 – dotnetN00b 2011-06-13 19:50:33