我有一个解决方案,其中有2个项目。
Asp.net项目
假设我在这里有webform Default.aspx
Asp.net MVC项目。
我想这里有razor页面是DefaultMVC.cshtml
启动项目是Asp.net 我想在同一个asp.net网站上打开MVC网站,在同一个default.aspx页面。
我该怎么做。
提前致谢。
答案 0 :(得分:0)
在IIS中托管您的两个网站,然后在您的asp.net网站上放置一个Iframe
,其源代码指向MVC网站
示例:
<iframe name="Embedded Frame" src="http://your_server/your_controller/your_action" height="550px" width="750px" align="left" frameborder="1" marginheight="5px" marginwidth="5px" scrolling="auto">
</iframe>