如何在同一站点上混合MVC页面与非MVC(即直接HTML)页面?

时间:2014-05-26 19:01:45

标签: c# html asp.net-mvc asp.net-mvc-5

我是ASP.net的新手,所以对于一直使用它的人来说,这可能是显而易见的。如何将MVC页面与直接HTML页面混合使用?只有大约10%的网站页面需要MVC提供的业务逻辑和数据库连接,其余的只是具有静态文本/图形信息的页面。如果我不需要,我不想为这些静态页面创建控制器和视图。我是否将静态.html页面放在.cshtml页面的不同单独文件夹中,然后根据文件夹或扩展名路由到它们?请举个例子。谢谢!

1 个答案:

答案 0 :(得分:2)

使用控制器/操作包装对静态页面的访问可能没有意义。如果不需要服务器端逻辑来呈现它们,我会将它们保留为静态html页面。