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

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

但是,我想要一个链接,上面写着,

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

4

1 回答 1

4

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

<a href="@(Url.Action("Index", "PatientVisitDetail") + "?id=" + item.Id)">View Details</a>
于 2013-10-04T11:19:10.613 回答