|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
听03很多师兄说主讲老师杭城方讲课很差就连旁听也没有去了)Server.Transfer办法把实行流程从以后的ASPX文件转到统一服务器上的另外一个ASPX页面。挪用Server.Transfer时,以后的ASPX页面停止实行,实行流程转进另外一个ASPX页面,但新的ASPX页面仍利用前一ASPX页面创立的应对流。
假如用Server.Transfer办法完成页面之间的导航,扫瞄器中的URL不会改动,由于重定向完整在服务器端举行,扫瞄器基本不晓得服务器已实行了一次页面变更。
Response.Redirect则是客户端第一次哀求服务器前往形态代码302及新URL,客户端再次哀求新URL,服务器再前往新页面,比Server.Transfer多一次应对。
一样平常来讲假如必要在两个页面间共享数据,并且数据量对照年夜的时分,用transfer会对照符合,在第二个页面中能够间接利用前一页面的数据,
eg:
TransferToPage.aspx
复制代码代码以下:
if(Context.HandlerisTransferFromPage)
{
TransferFromPagepost=(TransferFromPage)Context.Handler;
startWeekID=Int32.Parse(post.DdlStartWeek.SelectedValue);
endWeekID=Int32.Parse(post.DdlEndWeek.SelectedValue);
}
间接援用前一页面控件的值。
Redirect能够传送一些较小字符串值。
Response.Redirect("b.aspx?id=0&name=Jeff");听03很多师兄说主讲老师杭城方讲课很差就连旁听也没有去了) |
|