2013-01-31 45 views
0

如何重定向到另一頁,並採取從以前的頁面中的信息?我需要這一個任務。任務是:重定向到另一頁信息

通過使用GridView控件顯示從Northwind數據庫爲超鏈接的所有員工的姓名。所有鏈接都應該重定向到另一個頁面,其中有關員工的詳細信息將顯示在DetailsView中。添加一個返回按鈕返回到上一頁。

我在這裏stucked:

所有鏈接應重定向到關於僱員的詳細信息顯示在一個DetailsView另一頁。

回答

2

您可以使用GridView控件,它可以定義查詢字符串參數並從數據庫中綁定它們的HyperLinkField字段。檢出this tutorial

一個例子,從現場拍攝:

<asp:HyperLinkField 
     DataTextField="UnitPrice" 
     DataTextFormatString="GBP {0}" 
     DataNavigateUrlFields="ProductID" HeaderText="Unit Price" 
     DataNavigateUrlFormatString="ProductDetails.aspx?ProductID={0}" /> 
+0

什麼是DataNavigateUrlFormatString的功能= 「ProductDetails.aspx的ProductID = {0}嗎?」 這是什麼ProductDetails.aspx的ProductID = {0}恰恰意味着? – TheChampp

+1

@TheChampp你居然用URL發送聲明你的數據,你要顯示下一頁的ID的參數。在下一頁上,您會根據此ID閱讀您的詳細信息。非常基本,很簡單。 – Aristos

+0

嗯......我想,這就是我正在尋找 – TheChampp