我有一个 5 页的硬编码 html 网站,并希望将其转换为 mvc4。
我需要做什么?是否有教程或分步指南概述了如何通过 MVC 使 .html 文件动态化?
您将希望在更改 MVC 之前对 MVC 尤其是路由有一个基本的了解 - 您将在未来避免很多混乱和陷阱。
基本上,您需要做的就是为您的 html 创建控制器(暂时是虚拟的),并将 html 复制到相应的视图中。当您了解 global.asax 文件中的路由时,这一切都会变得有意义。然后我会更新@Html.ActionLink
语法的链接并从那里移动——接下来可能会提取一个_Layout
通用设计等。
基本上,至少阅读一个快速教程,否则你只会让自己感到沮丧。
如果页面上有唯一的数据,那么您可以为每个页面、模型和视图创建一个控制器。
如果所有页面都有类似的信息,您可以拥有一个具有各种视图的控制器。