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