Question

Je lis tous ces blogs sur l’utilisation de la méthode Html.ActionLink avec des expressions lambda. J'ai même vu une présentation de ScottGu à ce sujet ici: http://www.hanselman.com/silverlight/ScottGuAtAltNetConf /

Voici un blog: http: //blog.wekeroad.com/blog/aspnet-mvc-preview-using-the-mvc-ui-helpers/

En voici un blog sur ScottGu: http://weblogs.asp.net/scottgu/archive/2007/12/03/asp-net-mvc-framework-part-2-url-routing.aspx

" Peut aussi s'écrire:


<%= Html.ActionLink("Search Drinks", s => s.Results("Beverages", 2)) %>
"

C’est un moyen aussi puissant d’écrire des itinéraires d’URL - surtout parce qu’il prend automatiquement en charge les outils de refactoring - pourquoi cela manque-t-il apparemment ou est-il si difficile à trouver? J'ai consulté System.Web.Mvc.Html.LinkExtensions dans Reflector et je vois beaucoup de méthodes d'extension ActionLink (this HtmlHelper ...), mais aucune n'est générique.

Quelqu'un a de l'aide? Merci !!

Était-ce utile?

La solution

Cela a été transféré vers l'assemblage Futures (Microsoft.Web.Mvc.dll) car, d'après ce que j'ai compris, l'équipe de développement avait quelques problèmes à résoudre.

http://aspnet.codeplex.com/Release/ProjectReleases.aspx ? ReleaseId = 24471

Autres conseils

Il est censé être inclus dans Futures ASP.NET MVC .

Donc, je suppose que la réponse est simplement que cela n’a pas été vraiment fait dans la première version.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top