我的代码非常简单,如下所示:
我只想在点击actionlink时将id传递给控制器。
/products/images?categoryId=1&image=1
目前使用上述代码生成的URL类似于“N / EditA”。
但我想要这种格式的网址为“N / EditA / id”。有什么建议吗?
答案 0 :(得分:1)
您错误地使用了过载并将id
添加为html属性,而不是路由值。它必须是
@Html.ActionLink("Edit", "EditA", "N", new { id = item.ActId }, null)
答案 1 :(得分:0)
您可以尝试以下
@Html.ActionLink("Edit","EditA","N",new {id=item.ActId})