在MVC3(razor)Web应用程序中,我想使用begin form的表达式语法,例如。 @ Html.BeginForm(c => c.ActionName(null))。但是,我没有看到带有表达式的重载,并且在我尝试时页面会抛出错误。
我忘记了一步吗?我是否需要包含其他命名空间或某些第三方资源?我正在使用MvcContrib.FluentHtml,但我也没有在那里看到它。
答案 0 :(得分:2)
BeginForm
的lambda重载是ASP.NET MVC Futures的一部分,可以在这里下载MVC 3:http://aspnet.codeplex.com/releases/view/58781