我有一个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问题还是别的什么。