2010-07-01 2 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

관련 문제