Caching with the ObjectDataSource
Control
The ObjectDataSource
control supports the same caching properties as the SqlDataSource
control. You can cache the data that an ObjectDataSource
control represents by setting its EnableCaching
, CacheDuration
, and (optionally) CacheExpirationPolicy
properties.
Note
Multiple ObjectDataSource
controls can share the same cached data. To share the same cache, the ObjectDataSource
controls must have identical TypeName
, SelectMethod
, and SelectParameters
properties.
For example, the page in Listing 29.29 uses an ObjectDataSource
control to represent the Movies
database table. The ObjectDataSource
is bound to a component named Movie
that includes a method named GetMovies()
that returns all the records from ...
Get ASP.NET 4 Unleashed now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.