Vra

Met ASP.NET MVC 1.0 kon ek nog altyd sterk getikte skakels in my aansigte genereer deur 'n lambda-funksie te gebruik:

Html.BuildUrlFromExpression<TController>(c => c.Action(arg));

Ek is nou besig om op te gradeer na ASP.NET MVC 2.0 beta en ek kan nie vind nie enige sterk getikte uitbreiding vir die HtmlHelper (ook nie die UrlHelper in werklikheid nie).Is hulle vervang deur 'n ander metode?Is daar 'n nuwe manier om skakels na beheerderaksies te bou?

Ek sal dit haat om terug te gaan na die gebruik van snare in my sienings.

Was dit nuttig?

Oplossing

Dit neem een ​​reël om jou eie uitbreiding met dieselfde funksionaliteit te implementeer.Ek doen dit eintlik selfs in MVC v1, want Url.Href<> is korter ;-) Jy kan kode van MVC-bronne hiervoor kopieer.

Ander wenke

Die sterk getik URL generasie helpers is deel van die MVC Futures binêre, nie die MVC kern binêre self. Jy kan 'n weergawe van MVC Futures wat werk met MVC 2 Beta van CodePlex .

scroll top