我知识有限,所以根据需要打我。
我使用EF和ASPX(C#)视图创建了一个控制器。我继承了这个设置。
目标表/ EF中的PK是实际的URL。因此,当您单击链接时,ActionLink会提供URL,我会收到404。
Html.ActionLink("Edit", "Edit", new { id=item.ImagePath })
所以id = /foldername/foldername2/image.jpg
这会导致浏览器尝试加载资源。
有人能告诉我如何相应地处理这个“id”吗?
答案 0 :(得分:1)
答案 1 :(得分:0)
控制器中的EDIT操作......正在等待字符串ID或整数1?
如果EDIT操作接受字符串,那么您可以直接查看ID的“/”......这样路由引擎就不会认为ID是URL。