在aspx頁面顯示一張完整的RDL報表

2022-03-08 03:49:51 字數 2206 閱讀 6029

第一次弄rdl報表.

一起學習.灰常歡迎..

第一步,先找出你的reporting server 的 url .

如圖:

其中url 就是reportingserver 的url 在新建的aspx頁面部署的時候非常重要.

虛擬目錄的話,在win 7 上貌似的不用更改的,在xp上tcp埠或許是8080.

多多的配置一下就好,

一般來說,reportingserver配置好了,第一步就ok了.

成功是時候點選url的時候.

會出現一下一下東西.

這就說明的你的reportingserver已經配置成功.

那麼下一步,部署你的報表.

部署單張報表和乙個資料夾下面的所有報表:

部署單張報表:

部署單張報表,也可以部署完整的資料夾.

成功的標準是.

在輸出欄會有:

部署成功的效果.

需要注意的是:

你需要在你要部署的報表資料上面屬性上面寫上,

其中targetserverurl 就是你 reportingserver的虛擬目錄,也就是乙個路徑,

也是你的reportingserver的乙個小路徑.

接下來,我們需要把報表上面的資料展示在aspx頁面上去.

在aspx頁面需要寫上.

具體有多少東西,是根據你的報表資料的引數來的.

在此,需要注意的是:

需要在頂上寫上這麼一句話:

123

@ page language="

c#"autoeventwireup="

true

"codebehind="

dashboard_kpi.aspx.cs

"inherits="

test._default

"%>45

67@ register assembly="

microsoft.reportviewer.webforms, version=9.0.0.0, culture=neutral, namespace=

"microsoft.reporting.webforms

"tagprefix=

"rsweb

"%>89

需要注意的是:

1011

需要新增這段**.

1213

如果你的編譯工具是vs10的時候,你需要把version

=9.0.0

.0修改成

10.0

.0.0

1415

--%>

1617

doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" ""

>

1819

<

html

xmlns

="">

2021

接下來的就是在 aspx.cs 頁面上寫的**.

我是直接給了乙個按鈕,當觸發按鈕時間的時候.

才展示報表,不是載入的時候就觸發報表事件.

protected

void

btn_ok_click(

object

sender, eventargs e)

完成了以上的東西,報表的展示就算完成了.

第一次寫東西,希望有好的意見或建議.

這個也就是相當於自己的乙個隨手筆記,

希望能給有這樣問題的人有幫助額.

寫的有點亂,呵呵

挑著看吧.

隨手寫的一張移動端頁面

charset utf 8 活動詳情title style height 2rem position fixed top 0 left 0 text align center width 100 line height 2rem background color f95860 color fff 隨...

怎樣解決光碟內容顯示為上一張光碟的內容

怎樣解決光碟內容顯示為上一張光碟的內容 你有沒有遇到過在你電腦裡放一張光碟後,放入第二張光碟時,會出現依然顯示為上一張光碟的內容呢。而大多數人如果不知道這裡面的秘密就只能重啟機器了。其實這是 windows xp 為了使用者獲得讀取速度更快而設計的乙個叫做 cdrom mirror 的功能在導致。它...

分層中 顯示 多張表組合的一張表 處理辦法

其實現 如下 得到某機構工資發放明細的自定義datatable物件 public static datatable getcustomergrantdetailbybranchid int branchid col 獎勵列 datacolumn coladd new datacolumn colad...