小编use*_*017的帖子

使用Html而不是csHtml

我想使用纯HTML页面而不是使用MVC .net的cshtml.但是当我通过右键单击索引添加视图时,我只能看到两个选项.

 public class HomeController : Controller
{
    //
    // GET: /Home/

    public ActionResult Index()
    {
        return View();
    }}
Run Code Online (Sandbox Code Playgroud)
  1. Cshtml(Razor)
  2. ASPX

我跟着 我可以使用Razor提供.html文件,好像它们是.cshtml文件而不改变我所有页面的扩展名吗?

论坛但仍无济于事.我仍然没有看到添加html而不是cshtml的选项

我也尝试直接添加html页面到视图文件夹,但我不知道如何从我的控制器功能指向该视图.

用Index.html替换Index.cshtml给了我这个错误

The view 'Index' or its master was not found or no view engine supports the searched locations. The following locations were searched:

~/Views/Home/Index.aspx
~/Views/Home/Index.ascx
~/Views/Shared/Index.aspx
~/Views/Shared/Index.ascx
~/Views/Home/Index.cshtml
~/Views/Home/Index.vbhtml
~/Views/Shared/Index.cshtml
~/Views/Shared/Index.vbhtml
Run Code Online (Sandbox Code Playgroud)

asp.net asp.net-mvc razor

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

标签 统计

asp.net ×1

asp.net-mvc ×1

razor ×1