2

在 MVC3 (razor) web 应用程序中,我想使用表达式语法作为开始表单,例如。@Html.BeginForm(c => c.ActionName(null))。但是,我没有看到采用表达式的重载,并且当我尝试它时页面会引发错误。

我是不是忘记了一步?我是否需要包含一个额外的命名空间或一些第 3 方资源?我正在使用 MvcContrib.FluentHtml,但我也没有在其中看到它。

4

1 回答 1

2

的 lambda 重载BeginForm是 ASP.NET MVC Futures 的一部分,对于 MVC 3,可以在此处下载:http: //aspnet.codeplex.com/releases/view/58781

于 2012-04-08T06:15:36.653 回答