ASP.NET C#,按确认后使Label.Text=TextBox1.Text,跳到第一页后跳回来,Label.Text不变,用session怎么做
4个回答
展开全部
这是第一个页面的代码:
protected void Page_Load(object sender, EventArgs e)
{
if (Session["lbltext"] != null)
{
this.Label1.Text = Session["lbltext"].ToString();
}
}
protected void Button1_Click(object sender, EventArgs e)
{
this.Label1.Text = TextBox1.Text;
Session.Add("lbltext", TextBox1.Text);
Response.Redirect("Default2.aspx");
}
这是第二个页面的代码:
protected void Page_Load(object sender, EventArgs e)
{
Response.Write(Session["lbltext"]);
}
protected void Page_Load(object sender, EventArgs e)
{
if (Session["lbltext"] != null)
{
this.Label1.Text = Session["lbltext"].ToString();
}
}
protected void Button1_Click(object sender, EventArgs e)
{
this.Label1.Text = TextBox1.Text;
Session.Add("lbltext", TextBox1.Text);
Response.Redirect("Default2.aspx");
}
这是第二个页面的代码:
protected void Page_Load(object sender, EventArgs e)
{
Response.Write(Session["lbltext"]);
}
展开全部
session["label"]=TextBox1.Text;
跳回来之后label.text=session["label"];
跳回来之后label.text=session["label"];
追问
Session["label"]是object类型,Label1.Text是string类型,转换不了,变为Label1.Text=Session["label"].ToString()也不行
追答
怎么可能,是不是你其他的问题?报什么错?加上toString应该就可以了啊
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
label.text=session["label"].ToString()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
session.xx=label.text???
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询