2009-01-29 32 views
0

我有一個reportviewer,我想要一個字段充當超鏈接。超鏈接必須如下所示:page.aspx?id = 1但是,我如何實現這一目標?C#Web reportviewer創建鏈接到頁面ID

我已經在屬性窗口中輸入,導航標籤,射頻 「跳轉到URL」:page.aspx ID = SUM(場field.value!)

該好好嘗試一下工作:(

我有什麼做的就是這個工作呢?

日Thnx提前

  • 的Martijn

PS:我也有EnableHyperlinks設置爲true;

回答

1

你在表達 「跳轉到URL」 應該是:

="page.aspx?id=" & sum(Fields!field.value) 

雖然我看到2個的潛在問題。首先,如果我沒有記錯,URL必須是絕對路徑(例如http://www.test.com/page.aspx)。其次,我不確定你爲什麼總結一個領域。如果您的意思是僅獲取某個字段的「當前」值,則不需要聚合函數,但必須確保您處於重複數據集各行數據的控件中,例如,桌子的一個細節行。

+0

Thnx,但是當我刪除聚合函數時,值不顯示。也許這是因爲id是一個int而不是一個varchar? – Martijn 2009-02-18 11:01:40

相關問題