我有一个应用程序,它显示绑定到键入模型的项目列表。
在列表中,每个项目都有一个查找表中的ID。
如何显示每个项目的查找数据的值而不是ID?
最好的方法是将html下拉列表链接到每个ID,从中我可以选择适当的值。
提前致谢
Gabrile
答案 0 :(得分:1)
第一步是确保获得DropDownList中的所有值。您应该能够轻松地从数据库中获取它。
将DropDownList项的文本设置为查找项的文本值,并将值设置为这些相同项的ID。
创建DropDownList时,请确保将Selected One设置为与建模数据项的ID匹配的选项。
答案 1 :(得分:0)
我在这里找到的答案有效:
asp.net mvc and linq to entities: how to include text value from IEnumerable<SelectListItem>
唯一的问题仍然存在:在该解决方案中,我可以获取ID的值,但是如何将dropdownList选择的值设置为ID值?