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

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

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

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

当然不是强类型。

有帮助吗?

解决方案

您需要ASP.NET MVC Beta Futures,这是一个单独的下载

ASP.NET MVC Beta期货

然后您的原始代码将像以前一样工作。

请参阅此帖子以了解其工作原理: SO帖子有关遗失的附加信息

其他提示

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

的内容
<%= Html.ActionLink<SomeController>(c => c.Index()) %>
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top