在 MVC3(razor)网络应用程序中,我想使用开始形式的表达式语法,例如。 @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/