Html.ActionLink< TController>发生了什么?在ASP.NET MVC中?
-
05-07-2019 - |
题
我正在阅读所有这些关于在lambda表达式中使用Html.ActionLink方法的博客。我甚至在这里看到了关于它的ScottGu演示文稿: http://www.hanselman.com/silverlight/ScottGuAtAltNetConf /
这是一个博客: http: //blog.wekeroad.com/blog/aspnet-mvc-preview-using-the-mvc-ui-helpers/
以下是关于它的ScottGu博客: http://weblogs.asp.net/scottgu/archive/2007/12/03/asp-net-mvc-framework-part-2-url-routing.aspx
“也可以写成:
<%= Html.ActionLink("Search Drinks", s => s.Results("Beverages", 2)) %>
&QUOT;
这是一种编写URL路由的强大方式 - 特别是因为它自动支持重构工具 - 为什么这显然是缺少或很难找到?我查看了Reflector中的System.Web.Mvc.Html.LinkExtensions,我看到了很多ActionLink(这个HtmlHelper ...)扩展方法,但没有一个是通用的。
有人有帮助吗?谢谢!
解决方案
它已经转移到Futures程序集(Microsoft.Web.Mvc.dll),因为根据我的理解,开发团队需要解决一些问题。
http://aspnet.codeplex.com/Release/ProjectReleases.aspx ?ReleaseId = 24471
其他提示
它应该包含在 ASP.NET MVC Futures 一>
所以我想答案只是它没有完全进入第一个版本。
不隶属于 StackOverflow