2013-07-29 77 views
1
新的一頁

我有填充的radgrid控件時,我的頁面最初加載。我在我的radgrid中設置了一個超鏈接的列,並想知道如何在點擊的行中保留該特定列的值,以便在加載新頁面時可以使用存儲的值在新頁面上執行SQL查詢。radgrid控件hyperLinkColumn +保留值

我想知道如果這是可能的,我怎麼會去這樣做?

回答

0

歡迎雅各,我以前也這樣做,這是不難的。

實施例:

我的選擇語句「請從產品頂部5產品名稱」

我然後,創建一個超鏈接列和下分配數據段的屬性,如下面的屏幕截圖所示。

運行時,它使數據可點擊和點擊時,將定位在SS看到的網址。

如果你想使用它的查詢字符串DataNavigateUrlFormatString更改爲:

http://google.com?ProductName={0} 

您會在新頁面上通過,然後閱讀:

var a = Request.QueryString["ProductName"]; //C# 
dim a = Request.QuesryString("ProductName") 'Vb.net 

如果這是你所追求的,請點擊我答案旁邊的綠色複選標記以接受它,並提醒未來的用戶這是解決方案。

enter image description here

+0

我無法讓我的值存儲在URL中。我在我的web配置文件中將連接作爲連接字符串,然後使用vbscript在後面的代碼中調用它。這裏是我的dataNavigateURLFOrmatString - 不知道如果在頁面數據源要緊 –

+0

@JacobDeskin它看起來像你必須在DataNavigateUrlFields屬性錯誤的值。它應該是RERCID。 – KreepN