2011-06-08 38 views
1

我在默認頁面中獲得了一個userId,在該頁面中我連接到數據庫(如果有趣的話,Oracle)。我想保留這個userId並在打開的頁面中使用它。我需要它與組合框SelectedItem.Value進行比較。這個組合框幾乎可以在網站的所有頁面中找到。我可以如何將此UserId作爲參數發送?還是有一個地方可以保留這個變量,並在需要時使用它。我相信這是很常見的,我想知道最常見和最好的方法。當重定向到新頁面時發送參數

回答

1

你可以把它作爲一個querystring parameter,但最好的方法,以保持價值在內存中是一個session可變

1

Session將是一個像UserID變量的好地方。

1

如果你需要它(幾乎)每一頁,我認爲Session將是放置變量的好地方。

1

有多種方式:

一,你可以簡單地把它放在了會議,並在任何地方使用它的用戶會話。

其次,你可以使用post或querystring來顯式傳遞它。使用此選項將需要您指定所有重定向。