[已解决问题] 關於asp.net 的頁面跳轉選擇
提问时间: 2008-06-11 17:26
悬赏分:30 浏览:223 次

關於asp.net 跳轉頁面 的方法 大家都怎么用

1. Server.Transfer("aa.aspx");

2. Response.Redirect("aa.aspx");

因為用 2 方法的話 如果參數太多仿佛比較麻煩。用1的話在用ajax.net 仿佛麻煩更大。大家能能說說 平時大家在項目中都怎么用,兩種方法更多優缺點。或者其他方法。

提问者:那一年 - 初学一级
所有回答(4)
我跳转一般用前台js操作。。。
2个月前   回答者:张荣华 - 小虾三级
两种方法意义不同,根据实际情况选择吧 1. Server.Transfer("aa.aspx"); 是在服务器端执行aa.aspx,并输出执行结果,只是在服务器端的转向,客户端感觉不出来重定向。 2. Response.Redirect("aa.aspx"); 是302临时重定向,相当于给浏览器发了一个重新请求aa.aspx的指令 3. 还有一种重定向,是永久重定向;如果你的页面的永久重定向到另一个地址,需要用301重定向,这有益于搜索引擎优化。具体请看http://www.cnblogs.com/yukaizhao/archive/2007/12/27/redirect301.html
2个月前   回答者:玉开 - 大侠五级
一般都用第二种方法来做的。 第一种很少用。 不过现在使用js的时候也比较多,看情况了。
2个月前   回答者:迷路中的路人甲 - 菜鸟二级
第一种很少用。 不过现在使用js的时候也比较多,看情况了
2个月前   回答者:林间曦阳 - 小虾三级
评论
2个月前   林间曦阳 :
我也一般用前台js操作,,,,呵呵,,,,,
2个月前   林间曦阳 :
比较方便,或者就是习惯了,,,,,,
   您需要登录以后才能回答!
 

我要提问

我的问题


快到期问题

> 问题排行榜

相关链接