There are two ways to prevent cache in ASP.NET
This code you can right in code behind on_Load events this will not allow user to cache the page or records.
Yahoo! for Good
Click here to donate to the Hurricane Katrina relief effort.