我有一个使用网络表单构建的现有项目。现在我想在同一个项目中加入MVC
。但是与MVC
相关的所有工作都应放在MVC文件夹中。是否可以将\ Areas移动到root \ MVC \ Areas
答案 0 :(得分:0)
您应首先决定框架引擎,是否需要 Asp.Net 路由或 MVC 路由 。这两个框架都有自己的方式来处理请求并重定向到您想要调用的函数。
是的,您可以移动您的区域文件夹,但要确保 _ViewStart.cshtml 已正确配置为指向正确的_Layout.cshtml
在MVC框架中,我们可以继续使用Html Web表单,然后将它们绑定到您选择的Actions。
虽然不建议将Asp.Net Forms和Asp.Net MVC混合使用。尽管如此,这是有可能的。
这是一篇解释相同的文章。
https://www.simple-talk.com/dotnet/asp.net/mixing-web-forms-and-asp.net-mvc/