将多选值传递给MVC5中的控制器

时间:2015-06-17 08:58:42

标签: c# asp.net-mvc kendo-ui kendo-asp.net-mvc

所以我试图从这个Kendo UI多选

中传回数组中的选定值
            @(Html.Kendo().MultiSelect()
                .Placeholder("Select Profiles")
                .Name("Profiles")
                .Value(new[] { new { } })
                .HtmlAttributes(new
                {
                    id = "ID",
                    data_bind = "options: Profiles_msl, optionsText: 'profiles', optionsValue: 'ID'"
                })

            )

控制器方法emty

 public async Task<ActionResult> Regen(ViewModel model, string selcteditem )
        {   
            if (ModelState.IsValid)       
            {

}

            // If we got this far, something failed, redisplay form
            return View(model);
        }

这是cshtml页面上的表单标题

        @using (Html.BeginForm("Regen", "Account", FormMethod.Post, new { @class = "form-horizontal", role = "form" }))
{
    @Html.AntiForgeryToken()

目前这是说该对象为null,我只是想将所选值的数组传递给控制器​​

任何帮助都会很好

0 个答案:

没有答案