1.用户保持登录状态

一般会用到session、cookie、viewstate、缓存cache、数据库等


2.页面间传值的方法

session、cookie、application、querystring(url传值)、POST传值、Server.Transfer


3.Server.Transfer和Response.Redirect区别

(1)Server.Transfer在服务器端完成,所以客户端浏览器中的URL地址是不会改变的;Response.Redirect是客户端完成,向服务器端提出新的页面处理请求,所以客户端浏览器中的URL地址是会改变的。

(2)Server.Transfer在服务器端完成,不需要客户端提出请求,减少了客户端对服务器端提出请求。

(3)Server.Transfer只能够转跳到本地虚拟目录指定的页面,也就是工程项目中的页面,而Response.Redirect则十分灵活,可以跳转到任何URL地址。

(4)Server.Transfer可以将前一个页面的各种类型的值传到新的页面;Response.Redirect则只能借助URL中带参数或是结合上面四种办法把各种类型的值传到新的页面。


最后修改:2016 年 07 月 25 日
如果觉得我的文章对你有用,请随意赞赏