我需要向 ASP.NET MVC 项目添加一个“管理”区域,并且我需要它来使用 ASP.NET Web 窗体,而不是 MVC。
ASP.NET Web 窗体可以在 ASP.NET MVC 应用程序中使用吗?
我在 MVC 项目中有类似的东西,因为我们必须在页面上使用一些第三方控件。所以我们所做的是:
在 global.asax.cs 的 RegisterRoutes 中添加:
routes.IgnoreRoute("WebForms/*/{resource}.aspx/{*pathInfo}");
并将您的 webforms 内容添加到 WebForms 目录中(显然您可以将其更改为您需要的任何内容,只要它不与您的任何 MVC 路由冲突即可。
我想就是这样。除了是一个非常可怕的拼凑之外。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)