2010-07-01 33 views

回答

2

VaryByParam只能在HTTP方法为GET时使用查询字符串,而在HTTP方法为POST时使用参数(即表单和查询字符串中的值)。除非你使用查询字符串进行路由,否则它不会起作用。

请看看@OutputCache的文档。

http://msdn.microsoft.com/en-us/library/hdxfb6cy.aspx

可能是你可以考虑编写使用C#你自己的缓存中的代码页的后面,而不是依赖@OutputCache。

+0

这是MVC文档 http://msdn.microsoft.com/en-us/library/system.web.mvc.outputcacheattribute.varybyparam.aspx – airmanx86 2010-07-05 05:12:12

相关问题