我最近將報告查看器控件從版本9升級到版本10,現在其分頁控件不起作用。無論是使用下一個按鈕,最後一頁按鈕還是輸入頁碼,回發後頁面總是重置爲1。報告查看器控制版本10不查看
我知道數據集有多個頁面的數據,如果我通過報告工具欄導出到excel,它甚至會返回給我。
Chrome瀏覽器的JavaScript控制檯顯示沒有錯誤,並檢查由Fiddler中的分頁控件生成的回發沒有任何明顯的錯誤。當我手動將頁碼設置爲2並檢查Fiddler中的表單域時,我看到一個類似於CurrentPage屬性的表單域,其值爲2.然而,當重新加載頁面時,該數目重置爲1。
報告查看器顯示本地rdlc報告。我在VS2010中打開它,並選擇升級它的格式,以防萬一,無濟於事。
我試着用異步渲染打開和關閉,沒有好處。
我在母版頁上使用AjaxControlToolkit腳本管理器,而不是asp:scriptManager。
一個可能相關的問題:我最初得到一個程序集加載錯誤尋找System.Web.Ajax。我無法在添加引用對話框中找到此dll。我最終將其從未發生此問題的另一臺機器複製到我的bin文件夾中。
「他們說這是用R2修復的,但我不能確定,因爲我只在2008 SP1上」。我正在運行SQL Server 2008 R2,但我無法看到這是如何相關的:該錯誤似乎在控件本身。據我所知,2010年reportviewer控件只有一個發行版,並且沒有「R2」控件。任何人都可以闡明這一點嗎? – 2010-12-01 09:58:21