2012-12-28 37 views
0

我有一個分離器。如何每次更改會話值

在分離器的左側窗格中我有一個網格,在右窗格中我有標籤。

我把選定的記錄放在會話中的網格ID值中,如 sessionStorage.setItem("ID",id)。將此ID值傳遞到右側的選項卡並根據ID顯示選項卡內容。

對於第一個選擇的記錄時,它與值特定的ID顯示,如果我在網格選擇不同的記錄然後也將ID值不傳遞到突出部以及顯示與第一選擇的記錄id的內容。

+0

會話值將僅當負載或回傳發生即頁發佈到服務器更新。當您從網格中選擇特定記錄時,是否發生回發?或笏?.請確保,每次更改所選項目時,服務器上的代碼(代碼隱藏)都會執行 –

回答

0

在您的方案,

使用的queryString和重定向當前頁面。

Response.Redirect("current.aspx?id"+ID) 

然後,通值ID在TAB窗格

int ID = int.parse(Request.QueryString["id"]);