我在我的项目中使用 VS2010 和 ASP.NET MVC 4。我需要一个应该获得 2 个参数的控制器。
这是我的控制器方法:
[AcceptVerbs(HttpVerbs.Get)]
public ActionResult AcceptBid(int? Id, int? Accept)
{
if (Id != null && Accept != null)
{
//my code...
}
}
我创建了这样的操作链接:
@Html.ActionLink("Accept", "AccpetBid", "Project", new { area = "Service", Id = item.ProjectId, Accept = item.Id }, null)
当我单击此链接时,控制器无法正常工作并引发此错误:
“/”应用程序中的服务器错误。
无法找到该资源。
说明:HTTP 404。您要查找的资源(或其依赖项之一)可能已被删除、名称已更改或暂时不可用。请查看以下 URL 并确保其拼写正确。
请注意,此控制器类中的其他控制器方法正在工作。