2012-02-01 21 views
1

嗨我似乎無法找到適合我的解決方案。我有兩個面板:Websiteform和Licenceform。 用戶在文本框中輸入他/她的憑證,他們的憑證得到驗證。現在,在證書被驗證並且用戶單擊後退按鈕以從網站形式轉到許可形式後,當我們返回到網站形式時,我需要憑證仍然存在。如何讓文本框記住它的值

這應該只適用於當前會話,因爲開始新會話將使所有控件恢復爲默認值。

+0

ASP或的WinForms?想想Winforms,但你也提到了Session,所以只需確保。 – BlueChippy 2012-02-01 10:21:09

+0

我可以看到它不清楚的地方。這是一個Winforms應用程序。會話可能不是這個詞的正確之處,我的意思是說,一旦關閉了應用程序,控件就會恢復爲默認值。 – p0enkie 2012-02-01 12:39:01

+0

請參閱http://stackoverflow.com/q/4438654/449156,它可能會提供一些幫助。其他方式堅持一個數據庫或文件的某種。 – BlueChippy 2012-02-02 05:35:08

回答

1

有許多方法可以記住這些值,但是使用它取決於你。因爲你希望根據會話保持值。

您可以使用會話variable.put像對應的值...

System.Web.HttpContext.Current.Session[SessionstringName] = SessionValue; 

液晶拼接單元的值..

(TypeCast)System.Web.HttpContext.Current.Session[SessionstringName]