我正在使用选择的“ https://harvesthq.github.io/chosen/”具有一个多选下拉列表,我将ID存储为字符串并将其与“,”连接起来。 我在显示所选下拉菜单的文本值时遇到问题。
我的下拉列表是从一个表生成的:
public class BranchName
{
public Guid Id { get; set; } = Guid.NewGuid();
public string Text{ get; set; }
}
并且我将所选项目作为字符串存储在此表的BranchNameIDs列中:
public class Order
{
public Guid Id { get; set; } = Guid.NewGuid();
public string BranchNameIDs { get; set; }
public BranchName BranchName { get; set; }
public string Text { get; set; }
}
我的索引控制器是:
public ActionResult Index()
{
var model = db.Orders.Include(r => r.BranchType).ToList();
return View(model);
}
我能够在索引视图中拆分BranchNameIDs字符串,但是它显示了插入数据库中的ID,并且希望它显示BranchName表中这些ID的值。
将这些ID与BranchName表一起吐出后如何在索引视图中显示出来,我该如何加入它们?