5

我曾经能够在 Preview 3 中执行以下操作

<%=Html.BuildUrlFromExpression<AController>(c => c.AnAction(par1, par2)%>

我应该如何使用 MVC Beta 以强类型的方式创建 url?到目前为止我唯一发现的是

<%= Html.ActionLink("aName", "ActionName", "ControllerName")%>

当然,这不是强类型的。

4

2 回答 2

5

您需要单独下载的 ASP.NET MVC Beta Futures

ASP.NET MVC 测试版期货

那么您的原始代码将像以前一样工作。

请参阅此帖子以使其正常工作: SO post on missing extensions

于 2008-10-20T12:37:16.687 回答
3

Microsoft.Web.Mvc程序集提供了扩展方法HtmlHelper,允许类似

<%= Html.ActionLink<SomeController>(c => c.Index()) %>
于 2008-10-20T12:39:00.817 回答