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.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…