C# 页面重定向后无法获取textbox的更新值

C# 页面重定向后无法获取textbox的更新值,c#,asp.net,C#,Asp.net,我正在用c#和asp.net构建一个web应用程序。我正在尝试访问textbox的值,并在下一页生成一个预览,其中包含页面1中textbox的内容。当我第一次生成预览时,它运行良好,但下次我更改textbox的内容时,textbox.Text的值保持不变。我认为这是由于会话变量工作不正常和已发布 但是当我在同一页中使用 Response.Write(TextBox1.Text ); 它打印初始值 请告诉我哪里出了问题。我看过你以前的帖子。如果信息不是敏感数据,我建议不要使用会话来利用查询字符串

我正在用c#和asp.net构建一个web应用程序。我正在尝试访问textbox的值,并在下一页生成一个预览,其中包含页面1中textbox的内容。当我第一次生成预览时,它运行良好,但下次我更改textbox的内容时,textbox.Text的值保持不变。我认为这是由于会话变量工作不正常和已发布 但是当我在同一页中使用

Response.Write(TextBox1.Text );
它打印初始值


请告诉我哪里出了问题。

我看过你以前的帖子。如果信息不是敏感数据,我建议不要使用会话来利用查询字符串

Response.Redirect("yourpage.aspx?val=" + TextBox1.Text);
然后加载yourpage.aspx,您可以直接从中读取它

Request.QueryString["val"]

请发布一些代码。感谢您的回复,但问题现在不是会话变量,而是文本框值,因为我没有得到更新的值。我上传了它以进行测试,请使用凭据登录此url,a然后创建,输入标题并立即提交页面。输入任何文本并单击预览。问题在于。