在MVC操作中返回URL

时间:2011-12-08 15:00:05

标签: asp.net-mvc asp.net-mvc-3 asp.net-mvc-routing

我有以下代码,但它会显示错误消息:

                var url = (string) Session["CurrentUrl"];
                if (url != null)
                {
                    var ip = new Uri(url);
                    var ipNoPort = string.Format("{0}://{1}/{2}", ip.Scheme, ip.Host, ip.PathAndQuery);
                    return RedirectResult(ipNoPort);
                }
                return View();

错误指向RedirectResult,说错误1'System.Web.Mvc.RedirectResult'是'type',但用作'变量'

1 个答案:

答案 0 :(得分:3)

return new RedirectResult(ipNoPort);

我认为你把它与

混淆了
return RedirectToRoute("Home");

哪个是控制器的成员。