2011-08-09 128 views

回答

0

使用Response.Redirect

if(someConditionIsMet) 
{ 
    Response.Redirect("http://www.example.com/MVCApp/"); 
} 

编辑:更新直接为完整的路径,而不是根源。 编辑2:更新了URL以显示MVC路由而不是物理页面地址。

+0

感谢您的回复。但我的问题是两个独立的虚拟目录。因此,我如何从传统的web应用程序跳转到新的mvc应用程序。唯一的办法是Response.redirect? – subramn

+0

我没有看到问题。而不是使用根目录'〜',只需使用包含域名的完整路径。 –

+0

两个虚拟目录是指两个不同的网站,不管是否在同一个IIS中并不重要。您必须指定要重定向到的其他页面的完整HTTP路径。以编程方式构建带有域名的路径,或者从配置文件中选取它。 –