[英]Two tables in one dropdown list asp.net mvc4
我有2个不同的表,我想将它们放在一个下拉列表中,这可能吗?
这对于我的下拉列表控制器。 我添加了一些项目,因为这些项目不在表中。
var engineer =
(from x in up5.V_Pekerja.Where(x => x.KodeBagian == "E15320" &&
x.NamaJabatan.ToLower().Contains("section head") == false &&
x.NamaJabatan.ToLower().Contains("lead of") == false)
select new
SelectListItem { Text = x.Nopek + " - " + x.Nama, Value = x.Nopek }).ToList();
engineer.Add(new SelectListItem { Text = "663693 - Nana Sukarna", Value = "663693" });
engineer.Add(new SelectListItem { Text = "653479 - Tri Bambang H", Value = "653479" });
engineer.Add(new SelectListItem { Text = "747522 - Apri Marlinaldi Majid", Value = "747522" });
ViewBag.Engineer = engineer;
如果可能的话,有人可以帮我吗..对不起,我的英语不好
您没有提到第二张表的想法,但是您可以尝试通过以下方式将其添加到SelectListItem中:
List<SelectListItem> table2 = new List<SelectListItem>(); //define your table2 engineer.AddRange(table2);
我发现以下文章看起来像您所需要的信息。 下拉菜单的加载方式与我要处理的方式类似。 下面的文章进一步介绍了如何显示所选记录的数据并显示它。 根据您正在执行的操作,其他信息可能会或可能不会有所帮助。
希望这些信息能帮助您回答问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.