我有我的查看页面,其中有以下代码:
<%: Html.ActionLink("Edit", "Edit", "Admin", new { id = item.Username })%>
这是我的控制器
public ActionResult Edit(String id)
{
String x = id;
}
但是字符串 x 的值为“null”。操作结果在控制器管理中,所以这不是错误。我也使用 item.Username 在表中显示结果,它工作正常。
如果我在 View 中尝试这个
<%: Html.ActionLink("Edit", "Edit", "Admin", new { id = item.Username }, null)%>
我收到错误 404。
有人知道我的错误在哪里吗?