Asp.net-Mvc
ASP.Net MVC 輸出記憶體:指令或配置設置配置文件必須指定“varyByParam”屬性
在沒有輸入參數的 ActionResult 方法上應用 OutputCache 屬性後,我遇到了上述錯誤消息 - 為什麼在這種情況下使用 VaryByParams?這是 ASP.Net MVC 中的錯誤,還是有辦法在不設置此屬性的情況下使用 OutputCache?
我的大問題是,如果我必須使用 VaryByParams,如果我沒有要記憶體的參數,我應該輸入什麼值?
我從來沒有找到一個令人滿意的答案 - 基本上,您只需要添加 VaryByParams 屬性,如果您沒有任何參數,請將其設置為魔術字元串“none”。
http://msdn.microsoft.com/en-us/library/system.web.ui.outputcacheparameters.varybyparam.aspx