Birimlere göre listeleme

Feyza Nur

Decapat
Katılım
20 Temmuz 2021
Mesajlar
29
Daha fazla  
Cinsiyet
Kadın
Kullanıcıları listelediğim bir sayfam var her satırda 4 eleman gelecek şekilde sıralıyorum. Birde dropdownum var buradan da kullanıcı birimini seçip listeleme yapıyorum.
birime göre listelerken o birime ait olmayan elemanlar gözükmüyor ve o kısım boş kalıyor. Birimlere göre listeleme nasıl yapabilirim?
@Helper createRow(List<x> rowPersonel)
Kod:
{
    if (rowPersonel.Count > 0)
    {
        <div class="row">


            @createColumn(rowPersonel[0])


            @if (rowPersonel.Count > 1)
            {
                @createColumn(rowPersonel[1])

            }
            @if (rowPersonel.Count > 2)
            {

                @createColumn(rowPersonel[2])

            }
            @if (rowPersonel.Count > 3)
            {

                @createColumn(rowPersonel[3])

            }

        </div>
    }
}
 
Son düzenleyen: Moderatör:
Böyle yapmak yerine tüm personelleri bir for döngüsünde döndürün. Örneğin personel index'ine i dersek, for'un içine yazacağınız komut @createColumn(rowPersonel[i%4]) olmalı. Her 4'ün katına geldiğinde tekrardan 0'a dönüp baştan başlayacak.

Kullandığınız dili .NET falansa bilmiyorum bu arada, mantığını anlattım.
 

Technopat Haberler

Yeni konular

Geri
Yukarı