2010-11-04 96 views
4

我有一个经典的asp项目和一个队友创建了一个新的功能,但它是在asp.net mvc。我也知道如何使用mvc,但我从未使用过经典的asp和mvc。经典ASP与ASP.NET MVC集成

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

谢谢!

回答

5

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

+0

多一票支持大卫和黛娜说什么 - 我自己试了一下,它只是工作! – 2010-11-04 13:05:52

1

绝对地,页面(以及该术语在MVC方面轻微使用)可以在彼此之间链接而不会有任何问题。现在,任何内置身份验证或会话管理或类似的任何类似的挑战都会更具挑战性,但是如果所有网站都需要互相链接,那么他们可以像其他任何两个网站一样执行此操作。 ASP页面可以托管手动创建的(与HtmlHelper制作的)到MVC操作的链接,并且可以托管向MVC操作发布值的表单(如果字段名称正确排列)。

MVC操作没有什么内在特殊之处。他们只是像处理其他任何东西一样处理HTTP GET/POST请求。

+0

但是,例如,队友创建了一个新的mvc项目,它有它的dll和儿子......我只需要这个dll?我有点失落...... – AndreMiranda 2010-11-04 13:18:12