Server.Transfer()能获得传递页面的html控件值吗?
假如我有一个页面A(a.aspx),通过Server.Transfer( "b.aspx ",true)传递到B(b.aspx)
a.aspx有一个文本框, <input type= "text " id= "txt " value= "123 ">
那么我在b.aspx如何取得这个text的值?
protected void Page_Load(object sender, EventArgs e)
{
}
Ps:是在VS2005下,用的是PreviousPage取得的页面对象
------解决方案--------------------不管怎么样,input提交到后台得加个name
<input type= "text " name= "t1 "
然后在b.aspx中
用Request.Form[ "t1 "]取值
------解决方案--------------------楼上正解`接分`
------解决方案--------------------Server.Transfer( "b.aspx?id= "+Request.Form[ "t1 "].ToString(),true)
My-Blog地址1:http://www.cnblogs.com/nyzfl
My-Blog地址2: http://blog.csdn.net/nyzfl
------解决方案--------------------Request.Form[ "t1 "]
------解决方案--------------------对!就是用这个取Request.Form[ "t1 "]