这是我的观点,我想将此id
值发送到注册控制器EditDetail
操作方法。但我总是变得无效。
@using (Html.BeginForm())
{
@Html.ActionLink("Edit", "EditDetails", "Registration", new { id = 10 }) |
}
这是我的控制器。请建议我是否需要更改任何内容。
public ActionResult EditDetails(int id)
{
return View();
}
答案 0 :(得分:0)
我不确定它是否有帮助,但为什么不尝试像这样定义id
id = 10;
并像
一样使用它 @Html.ActionLink("Edit", "EditDetails", "Registration", id)
答案 1 :(得分:0)
你使用错误的重载方法,试试这个:
@Html.ActionLink("Edit", "EditDetails", "Registration", new { id = 10}, null)