I have a page with a user control on it. If I put this outputcache directive on the control, the load event on the control doesn't fire
<%@ OutputCache Duration="3600" VaryByParam="id" %>
But if I put the same directive on the page that the control is on, the load event does fire. Why would the behaviour be different? We're using the WebFormsMVP framework.