悬赏分:30 浏览:223 次
關於asp.net 跳轉頁面 的方法 大家都怎么用
1. Server.Transfer("aa.aspx");
2. Response.Redirect("aa.aspx");
因為用 2 方法的話 如果參數太多仿佛比較麻煩。用1的話在用ajax.net 仿佛麻煩更大。大家能能說說 平時大家在項目中都怎么用,兩種方法更多優缺點。或者其他方法。
|
我跳转一般用前台js操作。。。 两种方法意义不同,根据实际情况选择吧 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 一般都用第二种方法来做的。 第一种很少用。 不过现在使用js的时候也比较多,看情况了。 第一种很少用。 不过现在使用js的时候也比较多,看情况了 |