我在Web应用程序MVC5项目的根目录上有一个aspx文件。我可以从Mvc View转到aspx文件,但我坚持回到mvc视图。如何从Aspx中的按钮事件返回 ? Fyi,这只是一个空洞的项目,我试图在MVC上学习。所以一切都保持不变。默认配置。我做的唯一区别是添加重定向到Home控制器ActionResult内的aspx页面。
文件夹结构和重定向代码。
P / S。如果您想知道为什么我在我的mvc中使用了一个aspx文件,我试图使用reportviewer进行动态rdlc报告。我不确定是否可以使用mvc视图完成。据我所知,razor引擎无法使用reportviewer,这就是我使用aspx文件的原因。我可能错了,因为我在做MVC时仍然很新。 Tqvm in advanced。
答案 0 :(得分:1)
试试这个: -
首先更改您当前的代码
public RedirectResult Report()
{
return Redirect("~/ReportWebForm.aspx");
}
在.aspx页面中,添加
Response.Redirect("/Controller/Action")