C# 如何修复我的ASP.NET Webforms结构?
我对旧asp.net Web表单页面的结构有问题。现在我想把它转换成一个MVC页面,因为我认为有几个东西可以自动实现MVC 以下是有关该软件的事实:C# 如何修复我的ASP.NET Webforms结构?,c#,asp.net-mvc,vb.net,webforms,C#,Asp.net Mvc,Vb.net,Webforms,我对旧asp.net Web表单页面的结构有问题。现在我想把它转换成一个MVC页面,因为我认为有几个东西可以自动实现MVC 以下是有关该软件的事实: 该软件不是一个“真正的”asp.net项目,只是许多用ajax调用的aspx页面的集合(每个事件的单个页面)。 “ModuleOne/save/”一页 “ModuleOne/edit/”一页 一页为“ModuleOne/create/”等等。。。我想你知道我想告诉你什么 软件在app_代码目录中使用两种不同的语言(vb.net、c#),其中包含
- “ModuleOne/save/”一页
- “ModuleOne/edit/”一页
- 一页为“ModuleOne/create/”等等。。。我想你知道我想告诉你什么
您认为这个解决方案/新结构如何?这有意义吗 是的,所有关于你的情况都让MVC尖叫。控制器可以为您的aspx文件提供服务。但要注意:您是否使用任何“服务器端”控件?和用户控制?Ajax更新面板?asp.net mvc中不支持这些功能…我在“旧”软件中没有任何服务器端控件或ajax更新面板。。。因此,我认为解决这些问题的唯一方法是将其转换为mvc应用程序……我认为最好的方法是创建mvc项目,并通过解决方案资源管理器将每个aspx页面添加为每个控制器的视图文件夹中的视图。