2011-09-10 90 views
1

我在asp.net做一個項目,因爲我有一個頁面(Home.aspx),它用羣ID &組名從productgrp表在數據庫列表視圖。我有一個名爲product.aspx其他頁面,在我有一個列表視圖的另一個具有從productgrp表進行比較,羣ID取象羣ID,產品ID,圖片,從productmst表描述的值。我必須做的是,如果我在Home.aspx中的列表視圖中單擊GroupName,它必須轉到產品頁面並顯示另一個列表視圖,如前所述。我必須爲此做些什麼?幫我....如何連接兩個listview?

在此先感謝
哈日

回答

0

據我理解你的問題,你需要攜帶從一個ASP.NET頁面的一些信息到另一個。

有幾個選項來做到這一點:

  1. 您可以使用Session對象,有堅持的一些信息:

    Session["somestring"] = somedata;

  2. 您可以通過一些參數,如組ID等。通過GET(稱爲ASP.NET中的「查詢字符串」)或POST將新頁面添加到新頁面,這裏是一個示例如何操作:http://msdn.microsoft.com/en-us/library/6c3yckfw.aspx

  3. 您可以爲ASP.NET應用程序註冊自己的路由,然後動態生成頁面鏈接以RESTful方式傳遞數據。這裏有一些關於它的信息:http://msdn.microsoft.com/en-us/library/cc668201.aspx

+0

Alaudo謝謝你的答覆。我想將數據庫信息從一頁傳輸到另一頁,當用戶點擊主頁中的任何一個GroupNames列表時(我給出了從數據庫中獲取的每個GroupName的超鏈接,並將其顯示爲一個垂直側欄列表)我怎麼能使用會話對象嗎?幫助我,我不知道如何去做。 – Hari

+0

你能爲我提供更多的網頁代碼嗎?然後我可以直接詳細說明你想要的這個代碼。 –