質問

ASP.NET MVC 1.0では、ラムダ関数を使用して、ビュー内で厳密に型指定されたリンクを常に生成できました。

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

現在、ASP.NET MVC 2.0ベータ版にアップグレードしていますが、HtmlHelper(実際にはUrlHelperも)の任意の強力な型の拡張機能が見つかりません。他の方法に置き換えられましたか?コントローラアクションへのリンクを作成する新しい方法はありますか?

ビューで文字列を使用することに戻りたくない。

役に立ちましたか?

解決

同じ機能を持つ独自の拡張機能を実装するには1行かかります。 Url.Href <!> lt; <!> gt;であるため、実際にはMVC v1でも実行します。より短い;-)このためにMVCソースからコードをコピーできます。

他のヒント

厳密に型指定されたURL生成ヘルパーは、MVCコアバイナリ自体ではなく、MVC Futuresバイナリの一部です。 MVC 2 Betaで動作するMVC Futuresのバージョンを CodePlexからダウンロードできます

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top