作者在 2008-04-13 11:19:17 发布以下内容
————————————————————
——————————————————————————————————————————————
1.用Response.Redirect("");方法。将要提交的内容在本页就处理,然后带到参数传递。接受也可以用Request["textbox1"]来接受参数;
2.用 Server.Transfer("a.aspx",true);来提交,这个方法也是我最喜欢用的一种。感觉很爽,目标页直接用Request.Form["textbox1"];来接受。
3.用2.0中新推出的一种方式,1.0中是没有这种方式的,在a.aspx中设置按钮的postbackurl为b.aspx,在b.aspx这样接受: if (PreviousPage != null && PreviousPage.IsValid)
{string str = ((TextBox)(this.PreviousPage.FindControl("TextBox1"))).Text.ToString();}
因为一般的提交也都要验证所以加上previouspage.isvalid是很有必要的……