我在Default.aspx vb.net页面textbox1
textbox1.text="Sumit"
按钮点击事件我重定向到Default2.aspx并在Default2.aspx中点击LinkButton1然后我重定向回Default.aspx
但是后来我看到textbox1.text将删除,但我希望再次重定向到textbox1之后textbox1.text="Sumit"
..
答案 0 :(得分:0)
如果您使用Response.Redirect()
,则会加载新页面。使用Cookies存储TextBox值
答案 1 :(得分:0)
在按钮点击事件中将文本框的值存储在Session中:
Session("textbox1_text") = textbox1.text
然后在Page_Load事件中有这样的代码:
textbox1.text = Session("textbox1_text")
注意,这会将文本设置为用户始终写入的最后一个文本,而不仅仅是在从page2重新编写时,因此您可以在重定向时在URL上添加标记,并在从会话中分配文本框值之前检查该标记。