【发布时间】:2013-05-04 10:31:51
【问题描述】:
我的解决方案中有两个项目。一个是MVC 4 项目,另一个是Web Form 应用程序。我在Web Form 应用程序中有一个Report.aspx 页面。问题是:我可以从 MVC 项目的操作或视图重定向到 Report.aspx 吗?
【问题讨论】:
标签: asp.net asp.net-mvc-4 webforms
我的解决方案中有两个项目。一个是MVC 4 项目,另一个是Web Form 应用程序。我在Web Form 应用程序中有一个Report.aspx 页面。问题是:我可以从 MVC 项目的操作或视图重定向到 Report.aspx 吗?
【问题讨论】:
标签: asp.net asp.net-mvc-4 webforms
是的,应该不是问题。做一个
Responce.Redirect("[your url here]");
您还可以通过以下 javascript 命令使用 javascript (RegisterClientScript) 使用客户端重定向。
window.location.replace('your url');
【讨论】:
您可以使用 Server.Transfer 它仍然将上一页保留在内存中,可以通过前一页属性访问。
Server.Transfer("~/Default2.aspx");
【讨论】: