在辅助方法中使用ajax形式

时间:2013-11-29 09:03:03

标签: c# razor asp.net-ajax asp.net-mvc-helpers

如何使用mvc helper方法创建ajax.beginform?

代表:

@helper AjaxForm(string action, string controller, object routevalues, AjaxOptions options, params MvcHtmlString[] fields)
{
    // DOES NOT WORK
    @using(Ajax.BeginForm(action, controller, routevalues, options))
    {
        foreach (var field in inputfields)
        {
            @field
        }  
    }
}

我想在我的观看中的任何地方使用此字段

@helper AjaxForm("Action", "Controller", new {id = "1"}, new AjaxOptions())

1 个答案:

答案 0 :(得分:0)

喜欢这个

@using (Html.BeginForm())
{


}