There are various soutions for disabling cache.
---------------------------------------
<%@ OutputCache Duration="0" VaryByParam="none" %>
---------------------------------------
This one line, at the top of your aspx page or in your page_load event handler, prevents the web page from being saved in the client cache.
Response.Cache.SetCacheability(HttpCacheability.NoCache)
Also refer this link for more information:
http://www.freevbcode.com/ShowCode.Asp?ID=243
---------------------------------------
For more information refer the below articles:
http://support.microsoft.com/kb/247404
http://www.mnogosearch.org/doc/msearch-srcache.html
---------------------------------------
Hope this helps in finding a solution. All the Best!!
Rakesh Vikram