我收到此错误:
找不到资源。
描述:HTTP404。您正在寻找的资源(或其依赖项之一)可能已被删除,名称更改或暂时不可用。请查看以下URL,并确保其拼写正确。
请求的URL:/ SideBar / Save / 0
我使用SideBarController,并且我的视图(保存)位置正确。为什么您要查找的资源(或其依赖项之一)可能已被删除,名称更改或暂时不可用?
我不知道该怎么解决。...
TQ
答案 0 :(得分:0)
我认为您将0作为URL传递,但是您传递了一些可用的记录ID,这就是问题所在:
您需要在此处更改:
@Html.ActionLink("Edit", "Edit", new { UserId=item.UserId})
当您单击编辑链接时,例如:
SideBar/Save/12
点击“编辑”按钮并检查ID是否显示,那么您应该进入编辑记录
如果上述标准不起作用,则出现以下情况:
如果再次给出错误可为null的类型,然后在控制器中再次更改:
[HttpGet]
public ActionResult Save(int? id)
{
}
有效。