来自: http://zhaobinnjnu.spaces.live.com/blog/cns!f017b43ca231117e!134.entry当 SqlDataSource 控件的 DataSourceMode 属性设置为 DataSet 时,该控件可对数据进行缓存。默认情况下并未启用缓存,但可以通过将 EnableCaching 属性设置为 true 来启用缓存。
将基于一个时间间隔对缓存数据进行刷新。可以将 CacheDuration 属性设置为刷新缓存之前要等待的秒数。SqlDataSource 控件为每个 ConnectionString、SelectCommand 和 SelectParameters 值的组合维护一个单独的缓存项。
通过设置 CacheExpirationPolicy 属性,可以进一步控制 SqlDataSource 缓存的行为。Absolute 值会在超过 CacheDuration 值时强制刷新缓存。将 CacheExpirationPolicy 属性设置为 Sliding,则仅在从最后一次访问缓存项起超过 CacheDuration 值之后才对缓存进行刷新。
ASP.NET: SqlDataSource控件的缓存机制
最新推荐文章于 2025-12-26 16:01:00 发布
本文详细介绍了ASP.NET中SqlDataSource控件的缓存机制。包括如何启用缓存、设置缓存过期策略等关键配置选项。对于提高数据访问效率及优化应用程序性能具有指导意义。
1171

被折叠的 条评论
为什么被折叠?



