ASP.NET MVC 2.0ベータ版の厳密に型指定されたリンク
-
05-07-2019 - |
質問
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からダウンロードできます。
所属していません StackOverflow