【发布时间】:2012-05-03 14:08:41
【问题描述】:
在 asp.net mvc 2 Web 应用程序中,我创建了一个控制器,默认操作可以正常工作(索引、显示、创建)。现在我想创建一个自定义控制器操作,它接受一个对象 id 并命名为 Rotate,我创建了一个公共方法,它执行一些逻辑并再次重定向到索引页面。
问题是当我试图打电话时
<%: Html.ActionLink("Click on me", "Rotate", new { id = item.Id })%>
出现 404 错误。 有什么问题?我应该在某处注册创建的控制器操作以使用它吗?
编辑:
public ActionResult Rotate(int id)
{
/* does some stuff to the object */
return RedirectToAction("Index");
}
【问题讨论】:
-
为您的操作发布源代码。
-
请向我们展示您的控制器和生成的 URL。
标签: asp.net-mvc-2