【发布时间】:2009-01-15 13:44:00
【问题描述】:
我看到有Controller.RedirectToAction(string actionName, string controllerName, object values),但我从来没有让 values 参数起作用。考虑我想在控制器中执行以下重载操作:
public ActionResult Read()
{
return RedirectToAction("ReadPage", "MyController", 1);
}
public ActionResult ReadPage(int page)
{
// Doing the actual stuff
}
…当我尝试转到 Read 操作时出现异常。 Html.ActionLink 也是如此。
那是怎么回事?你可以在 MVC 中完全不用浏览器就将值传递给控制器吗?
【问题讨论】:
-
请注意我的更新,这里不需要 2 种方法...
标签: c# asp.net-mvc