如何将ASPX页面用于MVC

时间:2014-03-06 06:34:43

标签: asp.net asp.net-mvc

根据要求,我需要将现有/提供的ASCX用户控件用于MVC应用程序。 作为undertnad,要使用这些控件,我必须将ASPX传统页面创建到MVC中,然后在ASPX页面中使用这些用户控件。

我可以将webform添加到MVC应用程序中。

如何为添加的webform合并网址?因为它会在浏览器中显示不同的URL,然后是MVC的其他页面

如果我必须采用任何其他方法将传统的ASPX整合到MVC应用程序中,也会建议我。

由于

2 个答案:

答案 0 :(得分:3)

实际上,ASP.NET项目可以托管Web窗体,MVC和Web API。它只是为整个项目添加正确的引用。因此,您可以在项目中创建传统的.aspx页面。

关于使用Web窗体或MVC时“URL的差异”,这不再适用。自ASP.NET 4.0起,Web Forms also supports URL Routing (follow this link)

答案 1 :(得分:2)

我使用iframe在mvc中显示这样的

的aspx页面
<iframe src="Aspx/MonitorProduct.aspx" width="1280" height="950" style="overflow:hidden;margin-top:0px;background-color:white;border:1px solid black"/>

我不确定你想要的是什么?但我希望这会对你有所帮助。