Actionlink fortemente tipizzato con asp.net mvc beta?
-
03-07-2019 - |
Domanda
Prima ero in grado di fare quanto segue in Anteprima 3
<%=Html.BuildUrlFromExpression<AController>(c => c.AnAction(par1, par2)%>
Come dovrei creare URL in un modo fortemente tipizzato con MVC Beta? L'unica cosa finora che ho trovato è
<%= Html.ActionLink("aName", "ActionName", "ControllerName")%>
Questo non è fortemente tipizzato fuori rotta.
Soluzione
È necessario il futuro ASP.NET MVC Beta, che è un download separato
allora il tuo codice originale funzionerà come prima.
Vedi questo post per farlo funzionare: SO post sulle estensioni mancanti
Altri suggerimenti
Il HtmlHelper
che consentono qualcosa di simile
<%= Html.ActionLink<SomeController>(c => c.Index()) %>
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow