6

私はこの構文を見たことがあると確信しています

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

または、マジック ストリングを使用せずに ASP.net MVC でアクション URL を生成する方法として、それに似たものを使用します。ただし、その Action オーバーロードが見つかりません。ASP.NET MVC 1.0 を使用しています。それはどこにある?

4

1 に答える 1

8

ASP.NET MVC v1.0 Futuresアセンブリが必要です。

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

<%= Html.BuildUrlFromExpression<MyController>(x => x.MyMethod(a)) %>
于 2009-07-15T16:44:19.510 に答える