1

ビューでを使用して、データベースから 1 つの列 (フィールド) のすべての個別の値を含むドロップダウン リストを作成しようとしてModelいます。

が通常何と呼ばれているかは実際にはModelわかりませんが、明らかにViewModelではありません。これはModel私が言及しているものです:

@model IEnumerable<Model.Student>

必要なフィールドは ですCompany。私は MVC が初めてで、どこから始めればよいかわからないため、すべての提案を歓迎します。

他の質問も検索していますが、問題を解決する質問が見つかりません。

編集: C#、ASP.Net 4.5 でコーディングし、Razor ビューを使用しています。

4

1 に答える 1

5

私はこれで終わった:

<select id="company" name="company">
    @foreach(var c in Model.Select(s => s.Company).Distinct())
    {
        <option id="c-@count">@c</option>
    }
</select>
于 2013-06-07T22:36:15.683 に答える