如上图(我从网上的截图)所示,很多情况下可能不需要一个渲染的页面,所以需要返回一个  .html  的页面,但是ASP.NET只识别渲染的页面,而不识别  .html 的页面。

所以想返回的话用如下方法:

ASP.NET MVC

public ActionResult Index()
{
    return new FilePathResult("~/content/index.html", "text/html");
}

ASP.NET Core MVC

public IActionResult Index()
{
    return File("~/index.html", "text/html");
}

 

posted on 2017-11-06 14:55  侯小北  阅读(7779)  评论(0编辑  收藏  举报