显示回发值
本文关键字:显示 | 更新日期: 2023-09-27 18:07:49
我正在做一个项目,我发现会话传输值在第一次点击时没有显示在标签中。第二次单击该按钮时,只显示会话传输值。示例代码如下,请让我知道如何获得第一次点击显示的值。注意:值将在IsPostBack
函数中显示,因为我在IsPostBack
中使用了许多函数
protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack)
{
string kitty = Convert.ToString(Session["ping"]);
Label1.Text = kitty;
}
}
protected void Button1_Click(object sender, EventArgs e)
{
string a = TextBox1.Text;
Session["ping"] = a;
}
我想我明白你的意思了。你必须这么做。PreRender
在按钮点击后发生,并将拾取新值。
protected void Page_PreRender(object sender, EventArgs e)
{
if (IsPostBack)
{
string kitty = Convert.ToString(Session["ping"]);
Label1.Text = kitty;
}
}