傻傻向前

导航

2013年6月17日 #

ASP.NET编程中Web页面几种状态管理总结<转>

摘要: 由于HTTP协议的无状态特性,导致在ASP.NET编程中,每个请求都会在服务端从头到执行一次管线过程, 对于ASP.NET页面来说,Page对象都会重新创建,所有控件以及内容都会重新生成, 因此,如果希望上一次的页面状态能够在后续页面中保留,则必需引入状态管理功能。ASP.NET为了实现状态管理功能,提供了8种方法,可帮助我们在页面之间或者整个用户会话期间保留状态数据。 这些方法分为二类:视图状态、控件状态、隐藏域、Cookie 和查询字符串会以不同方式将数据发送到客户端上。 而应用程序状态、会话状态和配置文件属性(Profile)则会将数据存储到服务端。 虽然每种方法都有不同的优点和缺点,对 阅读全文

posted @ 2013-06-17 12:02 傻傻向前 阅读(501) 评论(0) 推荐(0)

ASP.NET页面的生命周期<转>

摘要: 当一个获取网页的请求(可能是通过用户提交完成的,也可能是通过超链接完成的)被发送到Web服务器后,这个页面就会接着运行从创建到处理完成的一系列事件。ASP.NET页面初始的过程:1.Page_Init();2.Load ViewState;3.Load Postback data;4.Page_Load();5.Handle control events;6.Page_PreRender();7.Page_Render();8.Unload event;9.Dispose method called;下面是详细描述:1. Page_Init(); 初始化对象这个过程主要是初始化控件,每次页面载 阅读全文

posted @ 2013-06-17 11:59 傻傻向前 阅读(236) 评论(0) 推荐(0)

博客开通啦

摘要: 以后学习笔记就放这里啦。哇哈哈。~ 阅读全文

posted @ 2013-06-17 11:48 傻傻向前 阅读(125) 评论(0) 推荐(0)