繁体   English   中英

一个下拉列表中的两个表asp.net mvc4

[英]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);

我发现以下文章看起来像您所需要的信息。 下拉菜单的加载方式与我要处理的方式类似。 下面的文章进一步介绍了如何显示所选记录的数据并显示它。 根据您正在执行的操作,其他信息可能会或可能不会有所帮助。

C#Corner:绑定到表以下拉

希望这些信息能帮助您回答问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM