我有一个用于 DropDownList 的 SelectListItem。我必须根据某些条件进行过滤。如果我尝试添加条件,那么它会给我这样的错误(LINQ to Entities 无法识别方法“System.String ToString()”方法,并且该方法无法转换为存储表达式)。我将在此处添加该代码。请指导我解决这个问题。
代码
IEnumerable<SelectListItem> IssueId = (from txt in Db.Issues where txt.BibId == BibId
select new SelectListItem()
{
Text = txt.Description,
Value = txt.Id.ToString(),
Selected = true,
});
SelectList IssueIds = new SelectList(IssueId, "Value", "Text");
ViewBag.IssueId = IssueIds;
谢谢