protected void Page_Load(object sender, EventArgs e)
{
if (!(Page.IsPostBack))
{
object oo1 = TextBox1;
Session["TB1"] = oo1;
}
else
{
TextBox T1 = (TextBox1)Session["数显"];
}
}
protected void Button1_Click(object sender, EventArgs e)
{
TextBox T2 = (TextBox1)Session["数显"];
}
代码如上,想要在封箱后,用Session记录下TextBox1的引用,在单击Button1后拆箱,得到TextBox1控件记录的新的值,但以上代码T2.Text的值一直是最开始装箱时TextBox1.Text的值,以后TextBox1.Text录入新值后并未跟随变化,请问如何才能实现我的目的?
{
if (!(Page.IsPostBack))
{
object oo1 = TextBox1;
Session["TB1"] = oo1;
}
else
{
TextBox T1 = (TextBox1)Session["数显"];
}
}
protected void Button1_Click(object sender, EventArgs e)
{
TextBox T2 = (TextBox1)Session["数显"];
}
代码如上,想要在封箱后,用Session记录下TextBox1的引用,在单击Button1后拆箱,得到TextBox1控件记录的新的值,但以上代码T2.Text的值一直是最开始装箱时TextBox1.Text的值,以后TextBox1.Text录入新值后并未跟随变化,请问如何才能实现我的目的?
protected void Page_Load(object sender, EventArgs e)
{
if (!(Page.IsPostBack))
{
object oo1 = TextBox1;
Session["TB1"] = oo1;
}
else
{
TextBox T1 = (TextBox1)Session["TB1"];
}
}
protected void Button1_Click(object sender, EventArgs e)
{
TextBox T2 = (TextBox1)Session["TB1"];
}
怎样才能让T2的值跟随TextBox1变化?