2008年4月7日

[转]ViewState机制由浅入深3

摘要: 2.2.4 StateBag类ViewState是控件的一个属性,用来使用控件具有记忆功能。在前边的讲述中,我们可以看到控件的一些属性通过使用ViewState能够恢复原来的值,保存本次的值,在Control类中很多方法的实现也是直接调用了ViewState的方法。ViewState的类型是StateBag,下面我们就了解一下在StateBag中是如何实现这些功能的。StateBag定义在Syst... 阅读全文

posted @ 2008-04-07 16:34 Macou 阅读(399) 评论(0) 推荐(0) 编辑

[转]ViewState机制由浅入深2

摘要: 2.2.2 Pair类及ViewState的存储 Page及所有控件的ViewState、ControlState都是存储在Pair类的实例中,了解Pair类及ViewState如何存储在Pair类中很重要。Pair定义的System.Web.UI中具体定义如下: public sealed class Pair { public object First; public ob... 阅读全文

posted @ 2008-04-07 16:33 Macou 阅读(257) 评论(0) 推荐(0) 编辑

[转]ViewState机制由浅入深1

摘要: 1 ViewState机制是什么? ViewState机制是asp.net中对同一个Page的多次请求(PostBack)之间维持Page及控件状态的一种机制。在WebForm中每次请求完,Page对象都会被释放,对同一个Page的多次请求之间的状态信息,如何进行维护呢?WebForm中,每次请求都会存在客户端和服务器之间的一个交互。如果请求完成之后将一些信息传回到客户端,下... 阅读全文

posted @ 2008-04-07 16:31 Macou 阅读(420) 评论(0) 推荐(0) 编辑

导航