0

我应该使用哪一个,为什么?

@Html.ActionLink("Click here to listen track 1", "Display", new { id = 1 })
<a href="/song/display/1">Click here to listen track 1</a>
4

1 回答 1

1

一旦您更改站点的路由配置以使地址发生更改,使用原始锚标记标记就会中断。您应该使用以下方法之一:

@Html.ActionLink("Click here to listen track 1", "Display", new { id = 1 })

或者

<a href="@Url.Action("Display", new { id = 1 })">Click here to listen track 1</a>

我倾向于使用底部样式,因为我喜欢我的cshtml文件html超过cs,但这只是我的偏好。

于 2013-08-19T13:16:55.180 回答