【问题标题】:Calling an ASP.NET webform page from ASP.NET MVC application within the same Project Solution在同一项目解决方案中从 ASP.NET MVC 应用程序调用 ASP.NET 网页表单页面
【发布时间】:2012-07-14 08:43:32
【问题描述】:

我在同一个 Visual Studio 解决方案中有 2 个项目。
一个是 ASP.NET MVC 项目,另一个是 ASP.NET Web 应用程序(Webforms)。

我想从 MVC 调用 ASP.NET Web 应用程序,而不必在 MVC 中重新编写整个 Web 应用程序。

【问题讨论】:

    标签: asp.net-mvc


    【解决方案1】:

    你可以使用锚:

    <a href="http://address_of_the_application_that_you_dont_want_to_rewrite">
        Go to the WebForms application
    </a>
    

    或 iframe:

    <iframe src="http://address_of_the_application_that_you_dont_want_to_rewrite" />
    

    【讨论】:

    • 谢谢,但是例如我想导航到 Web 应用程序的 Default.aspx 页面,我尝试了 转到 WebForms 应用程序 但它出现错误:找不到资源,因为它们在不同的项目中,即使它们在同一个解决方案中。
    • 如果您使用 VS 内置 Web 服务器在本地运行这两个应用程序,则无法指定相对 url。需要指定aspx页面的绝对地址。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-18
    • 1970-01-01
    • 2014-02-16
    • 1970-01-01
    相关资源
    最近更新 更多