在我的控制器中,我创建了一个像这样的ViewBag:
ViewBag.Author = new SelectList(db.Book, "BookID", "BookAuthor")
在我的视图中,下拉列表的创建方式如下:
<div class="editor-field">
@Html.DropDownList("Author", String.Empty)
@Html.ValidationMessageFor(model => model.Author)
</div>
问题是我有很多同一作者的书,所以列表有例如,同一作者列出了3次。 如何才能使列表不显示重复项?