我在webform1中有1个文本框和复选框,在vb.net中有seconf webform中的一个文本框!

时间:2010-12-13 08:43:33

标签: asp.net vb.net

我在Default.aspx vb.net页面textbox1 textbox1.text="Sumit"

按钮点击事件我重定向到Default2.aspx并在Default2.aspx中点击LinkBut​​ton1然后我重定向回Default.aspx

但是后来我看到textbox1.text将删除,但我希望再次重定向到textbox1之后textbox1.text="Sumit" ..

2 个答案:

答案 0 :(得分:0)

如果您使用Response.Redirect(),则会加载新页面。使用Cookies存储TextBox值

check this

答案 1 :(得分:0)

在按钮点击事件中将文本框的值存储在Session中:

Session("textbox1_text") = textbox1.text

然后在Page_Load事件中有这样的代码:

textbox1.text = Session("textbox1_text")

注意,这会将文本设置为用户始终写入的最后一个文本,而不仅仅是在从page2重新编写时,因此您可以在重定向时在URL上添加标记,并在从会话中分配文本框值之前检查该标记。