.net之用户控件,母版页,aspx页缓存机制与技术分析。
学.net的人都知道.net缓存技术,但真正要了解的人估计很少,我也困惑其中。下面阐述下我遇到的情况。1.由于一些页面设计的与需求的原因,放弃了iframe 框架。
2.用母版页+局部用户控件
3.大概这样的情况Top头部 有导航菜单有动态状态,有动态公告信息。有动态在线用户信息。我在aspx页面load的时候通过属性传递 partname 所属栏目参数,pagename 页面信息参数。首先我知道如果我的用户控件是完全密封的,那么这个头部无疑问只加载一次,以后都是缓存读取。
4.但先还需要做一个操作,就是用户每操作一个页面就要做一状态更新,我知道这个操作可以在每一个页面load 的时候进行操作,但考虑到维护性 我考虑放在母版页 或者 头部用户控件进行,
5。疑问源于4点 如果我在头部用户控件进行更新操作,是不是这个页面就不可能缓存了?第三 我放在母版页也是可以行的,但 我还得传递状态参数到母版页,这又会不会打乱母版页的缓存。
6.基于上面的原因,请有经验的老鸟提供意见。 --------------------编程问答-------------------- 我只把不改变的同用控件放在母版页中,他用用户自定义控件写,后台可以写代码适用动态改变,菜鸟回答 --------------------编程问答-------------------- 怎么没人?难道无人问津?
补充:.NET技术 , ASP.NET