У меня нет проблем с использованием Расширяемого кэширования вывода .NET 4 в любом представлении. Но я не могу расширить кэширование вывода (на диске) для частичного просмотра (RenderAction).
Думаю, эта статья поможет вам достичь того, что вы хотите: http://www.devtrends.co.uk/blog/donut-output-caching-in-asp.net-mvc-3