Pergunta

Eu costumava ser capaz de fazer o seguinte na Preview 3

<%=Html.BuildUrlFromExpression<AController>(c => c.AnAction(par1, par2)%>

Como é que eu vou criar URLs de uma forma fortemente tipado com o MVC Beta? A única coisa que até agora eu tenho encontrado é

<%= Html.ActionLink("aName", "ActionName", "ControllerName")%>

Este não é fortemente tipado fora do curso.

Foi útil?

Solução

Você precisa do ASP.NET MVC Beta Futures, que é um download separado

ASP.NET MVC Beta Futures

então o seu código original vai funcionar como antes.

Veja este post para fazê-lo funcionar: SO post em falta extensões

Outras dicas

O Microsoft.Web.Mvc montagem fornece métodos de extensão para o HtmlHelper que permitem algo como

<%= Html.ActionLink<SomeController>(c => c.Index()) %>
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top