Which OutputCache attributes for user controls is used to cache a single response from a user control for use on multiple web forms?

Shared - 

A Boolean value that determines whether user control output can be shared with multiple pages. The default is false. For more information, see the Remarks section.

Note: This attribute is not supported for @ OutputCache directives included in ASP.NET pages (.aspx files).