2

I have created an ASP.NET website with several aspx webpages and a masterpage. I now want to port this website to an MVC application and use the aspx pages as views. How can I do this in Visual Studio 2012?

4

2 回答 2

2

没有可用于执行此操作的自动过程。您将需要手动创建视图/控制器/操作并将现有代码剪切/粘贴到这些(不幸的是)

于 2013-07-11T07:29:50.400 回答
1

他们不是一键式的过程。您需要手动完成。

我建议您创建一个 MVC 解决方案。将您的逻辑放入模型中,并根据您以前的 asp.net 应用程序开始重写控制器和视图。因为 asp.net MVC 的规则不允许 Session 和 Viewstate 您需要对现有应用程序进行更改。

如果您当前的 asp.net 应用程序使用这些东西,您需要从会话和 Viewstate 中移出。

于 2013-07-11T07:58:49.573 回答