【发布时间】:2013-11-14 10:36:41
【问题描述】:
我有我的查看页面,我有这个代码:
<%: Html.ActionLink("Edit", "Edit", "Admin", new { id = item.Username })%>
这是我的控制器
public ActionResult Edit(String id)
{
String x = id;
}
但字符串 x 的值为“null”。操作结果在 Controller Admin 中,所以这不是错误。另外我使用 item.Username 在表格中显示结果,它工作正常。
如果我在 View 中尝试这样做
<%: Html.ActionLink("Edit", "Edit", "Admin", new { id = item.Username }, null)%>
我收到错误 404。
有人知道我的错误在哪里吗?
【问题讨论】:
-
您在 Global.asax 中检查过路线吗?
-
是的,一切正常。
标签: c# asp.net-mvc visual-studio-2010 html.actionlink