Question

J'avais l'habitude de pouvoir effectuer les opérations suivantes dans l'aperçu 3

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

Comment suis-je censé créer des URL de manière très typée avec la version bêta de MVC? La seule chose que j’ai trouvée jusqu’à présent est

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

Ce n’est pas très typé.

Était-ce utile?

La solution

Vous avez besoin des Futures Beta ASP.NET MVC, qui sont téléchargeables séparément

Futures versions bêta d'ASP.NET MVC

alors votre code original fonctionnera comme avant.

Voir cet article pour le faire fonctionner: Message SO sur les extensions manquantes

Autres conseils

Le L'assemblage Microsoft.Web.Mvc fournit des méthodes d'extension à HtmlHelper qui autorisent quelque chose comme

.
<%= Html.ActionLink<SomeController>(c => c.Index()) %>
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top