Цикл просмотра содержимого моделей в Razor

Я хочу прокрутить каждый элемент в моей модели в виде бритвы, но хочу сгруппировать все элементы вместе. Затем я хочу просмотреть каждую группу. Представь, у меня есть стол:

ID   GroupNo    GroupName
1    1          Group1
2    1          Group2
3    1          Group3
4    2          Group1
5    2          Group2
6    3          Group56

Я хочу сделать что-то вроде:

@foreach (var group in Model.GroupNo) {
    <section>
        <header>Group No is @group.GroupNo</header>
        @foreach (var item in group) {
            <p>GroupName: @item.GroupName</p>
        }
    </section>
} 

Итак, мой вывод:

Group No is 1
GroupName: Group1
GroupName: Group2
GroupName: Group3
Group No is 2
GroupName: Group1
GroupName: Group2
Group No is 3
GroupName: Group56

Это возможно?

Спасибо

Ответы на вопрос(3)

Ваш ответ на вопрос