Pergunta

Estou lendo todos esses blogs sobre o uso do método HTML.ActionLink com expressões Lambda. Eu até vi uma apresentação de Scottgu sobre isso aqui: http://www.hanselman.com/silverlight/scottguataltnetconf/

Aqui está um blog: http://blog.wekeroad.com/blog/aspnet-mvc-preview-using-the-mvc-ui-helpers/

Aqui está um blog de Scottgu sobre isso: http://weblogs.asp.net/scottgu/archive/2007/12/03/asp-nalm-mvc-framework-pot-2-url-ruting.aspx

"Também pode ser escrito como:


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

Com essa maneira tão poderosa de escrever rotas de URL - especialmente porque ele suporta automaticamente as ferramentas de refatoração - por que isso está aparentemente ausente ou tão difícil de encontrar? Eu olhei para o System.web.mvc.html.linkextensions no refletor e vejo muitos métodos de extensão ActionLink (este htmlhelper ...), mas nenhum que seja genérico.

Alguém tem ajuda? Obrigado!!

Foi útil?

Solução

Ele foi transferido para a Assembléia Futures (Microsoft.Web.MVC.DLL), pois, pelo que entendi, houve alguns problemas que a equipe de desenvolvimento precisava resolver.

http://aspnet.codeplex.com/release/projectreleases.aspx?releaseId=24471

Outras dicas

Deve ser incluído em ASP.NET MVC FUTURES.

Então, acho que a resposta é apenas que não chegou ao primeiro lançamento.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top