I\'ve seen a few examples of people using this syntax for HTML.BeginForm:
(Html.BeginForm(action => action.ActionName(id)))
You will find this extension methods in MVCContrib and more specifically in the Microsoft.Web.Mvc.dll assembly in the Microsoft.Web.Mvc.FormExtensions class. So download and include this assembly in your project and add the Microsoft.Web.Mvc namespace in the namespaces section of your web.config file:
and you will be able to use it in your views.