相关疑难解决方法(0)

什么是asp.net中的VaryByParam?

当我在缓存时,有类似的东西

的VaryByParam

在页面指令中.这是什么?任何人都可以向我解释一下吗?

c# asp.net

19
推荐指数
2
解决办法
2万
查看次数

ASP.NET MVC OutputCache不适用于根URI

我正在学习ASP.NET MVC并且被一个问题所困扰.

在HomeController中,Index操作具有OutputCache属性,但似乎不起作用.

[HandleError]
public class HomeController : Controller
{
    [OutputCache(Duration=5, VaryByParam="none")]
    public ActionResult Index()
    {
        ViewData["Title"] = "Home Page" + DateTime.Now;
        ViewData["Message"] = "Welcome to ASP.NET MVC! " + DateTime.Now;

        return View();
    }
}
Run Code Online (Sandbox Code Playgroud)

经过几分钟的尝试,我发现这是由于我访问动作的方式.如果我通过" http:// localhost:3573 / " 访问它,则outputcache不起作用.但是,如果我使用" http:// localhost:3575/Home/Index " 访问它,则outputcache可以正常工作.

任何人都知道任何解决方法,使默认的控制器 - 动作outputcacheable?

谢谢.

asp.net-mvc action outputcache controller

11
推荐指数
1
解决办法
2603
查看次数

标签 统计

action ×1

asp.net ×1

asp.net-mvc ×1

c# ×1

controller ×1

outputcache ×1