我有一個test.ascx.page,其中包含一個文本框控件。如何在ASP.NET中的頁面之間保留TextBox控件文本值?
該控件的值由另一個頁面test2.aspx.cs設置。
我想在用戶會話級別和跨頁面保留文本框(txtNo)的值,所以目前我通過將TextBox定義爲靜態控件來完成此操作。
test.ascx.cs
public static TextBox txtNo
public TextBox no
{
set { txtNo= value; }
get { return txtURN; }
}
test2.aspx.cs
//txtNumber is a texbox control
test.no= txtNumber;
txtNumber.text= test2.no.Text;
靜態varaibles有線程安全的問題,有沒有做任何的替代品?
謝謝!
靜是不是一個解決方案是基於網絡的應用 –
@EhsanSajjad ..是的,任何想法,我們如何能做到這一點與會話?我想保留在TextBox txtNo的價值。 – Harshit
@SunilDhami檢查我的答案... – DiegoS