在MVC3(剃刀)网络应用程序中,我想将表达式语法用于begin形式,例如。 @ Html.BeginForm(c => c.ActionName(null))。但是,我看不到带有表达式的重载,并且在尝试时页面会引发错误。

我忘了一步吗?我是否需要包括其他名称空间或某些第三方资源?我正在使用MvcContrib.FluentHtml,但我也看不到它。

最佳答案

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

关于c# - 找不到MVC 3 Html.BeginForm表达式重载,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10060365/

10-11 17:58