0
我正在爲我的項目使用VS2010和ASP.NET MVC 4。我需要一個應該得到2個參數的控制器。asp.net MVC 4控制器中的多個參數
這是我的控制器方法:
[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.您正在查找的資源(或其某個依賴項)可能已被刪除,名稱已更改或暫時不可用。請檢查以下網址並確保它拼寫正確。
請注意,此控制器類中的其他控制器方法正在工作。
我想我們需要查看您的路由配置 – Joe
如果您將鼠標懸停在鏈接上,您看到了什麼地址? – Panos