我在紧密绑定到 ViewModel 的视图中使用 @Ajax.Beginform。
我的表单中有@Html.ListBoxFor。我使用 jQuery 从列表框中添加和删除项目。现在我想要实现的是 onpress 提交按钮,无论选择哪个,它都应该发送列表框中存在的完整数据。目前,如果我选择列表框中的所有项目并按下提交按钮,它会将列表发送到控制器。但我不想那样做。关于如何实现这一目标的任何想法?
是否可以作为表单参数发送。
@using (Ajax.BeginForm("SaveTextComponent", "LoanFilterEditor", new{ param1 = Model.listBoxItem}, new AjaxOptions { HttpMethod = "POST", OnSuccess = "SUCCESS" }))
我尝试像这样接受控制器中的参数
public ActionResult SaveTextComponent(TextComponentViewModel model, List<SelectListItem> list)
{
}
但列表为空..请帮助。