将SelectedValues MVC设置为Select2 ListBoxFor

时间:2016-02-17 05:41:17

标签: model-view-controller controller select2

我正在尝试创建一个选择列表来设置电子书的作者,第一部分是好的,我可以设置值,选择并保存。

但是当我尝试编辑时,我无法获得所选的值!我不知道如何实现它

 @Html.ListBoxFor(m => m.EbookAutor, new MultiSelectList(ViewBag.OsAutores, "Autor_ID", "Nome",null,(IEnumerable<int>) ViewBag.Selecteds), new { @class = "form-control", @data_size = "120" })

这是我以前的2个视图

 ViewBag.OsAutores = grAutor.SelectAll().Where(a => a.Ativo == true).OrderBy(a => a.Nome).ToList();
 ViewBag.Selecteds = grAutor.FindBy(a => a.EbookAutor.Where(b => b.Ebook_ID == id).Count() > 0).Select(m => m.Autor_ID).ToList();

0 个答案:

没有答案