此处RedirectToAction()
不称为ActionResult
索引。我需要为此注册一条路线吗?
[ActionName("onchange")]
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult OnChange(int i)
{
m_NumberOfVisibleItems = i;
return RedirectToAction("Index");
}
最佳答案
根据您使用的MVC版本,您不再需要[ActionName]。另外,您确定该 Controller 中具有“索引”操作,并且没有类似以下内容的[ActionName]:
[ActionName("index")]
MVC中很多东西的工作方式都是通过反射Reflection -我认为大写可能是一个问题。