我正在尝试创建一个选择列表来设置电子书的作者,第一部分是好的,我可以设置值,选择并保存。
但是当我尝试编辑时,我无法获得所选的值!我不知道如何实现它
@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();