在asp.net MVC 3中重定向到aspx页面

时间:2013-03-29 16:00:56

标签: asp.net-mvc-3 url-routing response.redirect

我有一个MVC3应用程序。在views文件夹之外,我创建了一个名为Reports的文件夹,在Reports中我添加了一个带有ViewUserControl的Index.aspx页面,在这里我调用了SQL Server报告服务。我有StatisticsController和View,我选择参数,然后在Controller中使用此参数重定向到.aspx页面。它正在本地机器上工作,但当我把它放到外部服务器时,我得到错误页面:

  '/ Reports'应用程序中的服务器错误。无法找到该资源。   描述:HTTP 404.您正在寻找的资源(或其中一个   依赖项)可能已被删除,其名称已更改,或者是   暂时不可用。请查看以下网址并制作   确保它拼写正确。

     

请求的网址:/Reports/Index.aspx

此外,在控制器中,我使用了下面给出的函数:

    public ActionResult PacStatRep1(string dateFrom, string dateTo)
    {
        string CustomerNumber = _workContext.CurrentCustomer.Id;
        string url = "~/Reports/Index.aspx?CustomerNumber=" + CustomerNumber + "&dateFrom=" + dateFrom + "&dateTo=" + dateTo;
        return Redirect(url);
    }

有关如何访问此页面的任何建议?不知道它是重定向问题还是iis问题还是别的什么。

0 个答案:

没有答案