动作:
public virtual ActionResult Index(string msg, int id)
{
ViewBag.Message = msg;
ViewBag.BookingOfficeGroupId = id;
return View();
}
控制器名称:UserController
RouteConfig:
routes.MapRoute(
"UserPro", // Route name
"UserPro/{action}/{msg}/{id}", // URL with parameters
new { controller = "User" } // Parameter defaults
);
当我直接输入网址时, 正常工作
http://localhost:83331/UserPro/Index/ssssss/0
但与RedirectToAction
return RedirectToAction("Index", "UserPro"
, new {
msg = "Welcome"
, id= 0
});
它给我找不到错误资源。哪里弄错了?
修改
我刚刚在浏览器中试过这个网址而且它没有用。给出同样的错误
http://localhost:83331/UserPro/Index?msg=Welcome&id=1