如果我不想在 View 标记中执行此操作,
<%=Html.RouteLink("Listings", "Listings", new {market = "Austin", state = "Texas", pagenumber = 3 })%>
在 MVC 2 中创建链接的最佳方法是什么?我有一个 HTML 帮助器来构建自定义链接,但它所做的只是充当 RouteLink(或 ActionLink)的包装器。我想要一些更优雅且语法更短的东西。如果我在 Controller 中构建链接,如何将其推送到 View 中?通过查看数据? (希望不是)。或者它会成为 ViewModel 的一部分吗?
最佳答案
与 MVC Futures ActionLink 帮助程序相比,我更喜欢使用 T4MVC。你的行看起来像这样:
<%:Html.ActionLink("Listings", MVC.Listings.Index("Austing", "Texas", 3)) %>
关于asp.net-mvc-2 - 在 MVC 中构建链接的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3427906/