问问题
2974 次
2 回答
4
@Html.ActionLink 绑定到 MVC 路由定义中。它不仅仅是编写锚标记的助手,它使用路由来确定 href 的外观和结构。
通过使用 ActionLink,您可以确保根据 MVC 路由的配置方式呈现所有链接。
路由功能强大,可以避免使用大量查询字符串变量或隐藏字段来传递数据。
使用@Html.ActionLink,最终额外的努力可以忽略不计。
于 2013-03-22T19:58:32.810 回答
1
这是一个偏好问题。
Html.ActionLink()
只是一个最终呈现<a>
标签的 HTML Helper。
我更喜欢使用<a>
标签。
于 2013-03-22T11:12:50.253 回答