1

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

但是当我尝试编辑时,我无法获得选定的值!我不知道如何让它发生

 @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 个 viewbags

 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();
4

0 回答 0