问题描述
我在A页面(A.aspx)中使用Server.Transfer("B.aspx",true);到B页面后,在B页面使用Request.Form["txtName"]不能获取id是txtName的文本框的的值,总是显示Request.Form["txtName"]未定义,这是怎么回事啊?请教大家了。
解决方案
解决方案二:
Server.Transfer("B.aspx?txtName=123")最好不用Server.Transfer传值
解决方案三:
Request.Form["txtName"]你要提交表单才能这么得啊。。
解决方案四:
为什么要在地址中加?txtName=123参数,B页面不是仍然使用A页面的应答流吗?那么在B页面中就应该可以使用Request.Form["txtName"]得到A页面的txtName控件的值啊。而且为什么最好不用Server.Transfer传值呢?
时间: 2024-10-31 20:45:20