在 MVC 4 的 Html.ActionLink 中附加 “id=” 参数

本文关键字:id 参数 MVC Html ActionLink | 更新日期: 2023-09-27 18:33:58

 @Html.ActionLink("View Details", "Index", "PatientVisitDetail", new {id=item.Id}, null)|

产生一些链接, 例如,http://localhost:19456/PatientVisitDetail/Index/1

但是,我想要一个链接,上面写着这样的内容,

http://localhost:19456/PatientVisitDetail/Index/?id=1

在 MVC 4 的 Html.ActionLink 中附加 “id=” 参数

这可能是由于路由的设置方式。不确定是否有更好的方法,但这应该有效:

<a href="@(Url.Action("Index", "PatientVisitDetail") + "?id=" + item.Id)">View Details</a>