2009-07-15 17 views
6

sono sicuro che ho visto questa sintassiURL ASP.net MVC di azione con l'espressione lambda

<%= Url.Action((MyController c) => c.MyMethod("a")) %> 

o qualcosa di simile, come un modo per generare gli URL di azione in ASP.NET MVC senza fili magici. Tuttavia, non riesco a trovare quel sovraccarico di azione. Ho ASP.NET MVC 1.0. Dov'è?

risposta

8

È necessario ASP.NET MVC v1.0 Futures montaggio:

<%= Html.ActionLink<MyController>(x => x.MyMethod(a), "text") %> 

<%= Html.BuildUrlFromExpression<MyController>(x => x.MyMethod(a)) %> 
Problemi correlati