进出口新的使用MVC,所以我想我会试试看。MVC ActionLink的问题
我有一个问题,我的ActionLink:
foreach (var item in areaList)
{
using (Html.BeginForm())
{
<p>
@Html.ActionLink(item.AreaName, "GetSoftware","Area", new { id = 0 },null);
</p>
}
}
GetSoftware是我的行动,面积是我的控制器。
我的错误:
The parameters dictionary contains a null entry for parameter 'AreaID' of non-nullable type 'System.Int32' for method 'System.Web.Mvc.ActionResult GetSoftware(Int32)
我的行动:
public ActionResult GetSoftware(int AreaID)
{
return View();
}
我查了这里同样的问题,和IM之后的responces,但仍是同样的错误。任何人有一个想法,什么是错
您是否尝试过改变'新{ID = 0}''到新的{areaID表示= 0}' –