@Html.ActionLink("View Details", "Index", "PatientVisitDetail", new {id=item.Id}, null)|
会生成一些链接,例如 http://localhost:19456/PatientVisitDetail/Index/1
但是,我想要一个类似的链接,
http://localhost:19456/PatientVisitDetail/Index/?id=1
答案 0 :(得分:4)
这可能是由于您的路由设置方式。不确定是否有更好的方法,但这应该有效:
<a href="@(Url.Action("Index", "PatientVisitDetail") + "?id=" + item.Id)">View Details</a>