如何在下拉列表框中获取所选项目

时间:2018-11-14 16:39:37

标签: asp.net-mvc asp.net-mvc-4

我希望您能帮助我在下拉列表框中的选定项目中找到它

建立网站时
有两种创建方法

  1. 获取-页面发回之前
  2. 发布-我按下“提交”按钮后

我有两个列表框

亚兹兰,我有所有可用的选项

和degem

选择Yatzran后

我可以连接到db.carlist2

获取特定Yatzran的所有degem

然后我可以相应地过滤degem yatzran selectedlist项目

但是我想先获取它,然后再按提交按钮

我尝试了request.form 还有隐藏的领域 而且没有用

这是我对yatzran的代码

var Yatzran = db.CarList2.Select(u => u.Yatzran);
ViewBag.Yatzran = new SelectList(Yatzran.Distinct());

这可以正常工作,并且我获得了所有Yatzran列表

我尝试根据yatzran selecteditem来获得degem

var DegemID = ViewBag.Degem.Single(s => s.Yatzran == 
ViewBag.Yatzran.selectedvalue).ID;

此行不起作用

请帮助我:)

0 个答案:

没有答案