Вы можете удалить страницу из кэша вывода следующим образом:
HttpResponse.RemoveOutputCacheItem("MyPage.aspx");
Это не удалит его из любого кеша на стороне клиента, поэтому, если вы хотите использовать эту технику, вы, вероятно, захотите отключить кеш на стороне клиента, например, используя следующую директиву на странице aspx:
<%@ OutputCache Location="Server" ...