MVC - 从2个表中填充DropDownList

时间:2009-06-02 13:41:39

标签: asp.net-mvc

我想知道如何从2个表填充DropDownList。 我有桌子: 分类 子分类

我应该是这样的: - Vehichles - //来自类别 汽车//来自子类别 自行车 - 房屋 - 维拉 Aparatment

此表与foregin键相互连接。我使用Linq to SQL。

任何好的解决方案如何从2个表填充下拉列表?

1 个答案:

答案 0 :(得分:2)

出于显示目的,我建议使用很少使用的optiongroup标签。

例如:

<select>
  <optgroup label="Swedish Cars">
    <option value="volvo">Volvo</option>
    <option value="saab">Saab</option>
  </optgroup>
  <optgroup label="German Cars">
    <option value="mercedes">Mercedes</option>
    <option value="audi">Audi</option>
  </optgroup>
</select>

这会将您的子类别组合在一起,以便在下拉列表中更轻松地显示。