6
ASP.net MVC行动网址我敢肯定,我已经看到了这句法与lambda表达式
<%= Url.Action((MyController c) => c.MyMethod("a")) %>
或类似的东西,以此来产生在ASP.net MVCS行动网址,不用魔法的字符串。但是,我无法找到该操作超载。我有ASP.NET MVC 1.0。它在哪里?
ASP.net MVC行动网址我敢肯定,我已经看到了这句法与lambda表达式
<%= Url.Action((MyController c) => c.MyMethod("a")) %>
或类似的东西,以此来产生在ASP.net MVCS行动网址,不用魔法的字符串。但是,我无法找到该操作超载。我有ASP.NET MVC 1.0。它在哪里?
您需要ASP.NET MVC v1.0 Futures组件:
<%= Html.ActionLink<MyController>(x => x.MyMethod(a), "text") %>
<%= Html.BuildUrlFromExpression<MyController>(x => x.MyMethod(a)) %>