【问题标题】:Classic ASP integrated with ASP.NET MVC与 ASP.NET MVC 集成的经典 ASP
【发布时间】:2011-05-05 00:55:35
【问题描述】:

我有一个经典的 asp 项目,一个队友创建了一个新功能,但它在 asp.net mvc 中。我也知道如何使用 mvc,但我从未将经典的 asp 和 mvc 一起使用。

例如,在这个经典的 asp 项目中,是否有可能有一个链接将重定向到同一项目中的 mvc 页面?

谢谢!!

【问题讨论】:

    标签: asp.net-mvc asp-classic


    【解决方案1】:

    当然,页面(这个术语在 MVC 方面使用得很少)可以毫无问题地相互链接。现在,任何内置的身份验证或会话管理或类似的东西都将更具挑战性,但如果所有站点需要做的只是相互链接,那么它们可以像任何其他两个网站一样做到这一点。 ASP 页面可以托管手动制作(相对于 HtmlHelper 制作)到 MVC 操作的链接,并且可以托管将值发布到 MVC 操作的表单(前提是字段名称正确排列)。

    MVC 动作本身并没有什么特别之处。他们只是像处理其他任何事情一样处理 HTTP GET/POST 请求。

    【讨论】:

    • 但是,例如,队友创建了一个新的 mvc 项目,它有它的 dll 和儿子......我只需要这个 dll 吗?我有点迷茫了……
    【解决方案2】:

    是的,无论技术如何,您都可以拥有指向您想要的任何其他页面的链接。同样对于重定向。要在经典 ASP 中重定向,请使用 Response.Redirect

    【讨论】:

    • 再投一票支持大卫和黛娜所说的话——我自己试过了,效果很好!
    猜你喜欢
    • 2012-03-23
    • 1970-01-01
    • 1970-01-01
    • 2011-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多