【发布时间】:2013-12-12 04:24:47
【问题描述】:
@foreach (var item in Model) { string mytown = item.town.*enter distinct here* <option value="@mytown"> @mytown</option>
这会选择我数据库中的所有城镇名称,然后将其显示在下拉菜单中。
如何更改此设置,以便在显示城镇名称时,每个城镇名称仅显示一次。
例如,如果我在数据库中有 3 个伦敦,它将在下拉菜单中显示所有 3 个伦敦。我希望它只显示 1 个伦敦
仅供参考:抱歉,这看起来像是重新发布,但我之前发布了错误的代码
【问题讨论】:
-
这是一个转贴.. 但它不会改变您之前问题的答案。使用
Distinct。 -
你应该在控制器中这样做。
-
@SimonWhitehead 我的歉意
标签: c# sql asp.net-mvc distinct