'daki iç döngü içerisine dinamik olarak satır eklenemiyor Bir sıraya 3 Cells
görüntülemek ve sonra kalan hücreler için dinamik olarak satır <tr>
oluşturmak. Bu mantığı aradığımda, modulo
kullanımıyla ilgili birden fazla makaleden aynı yanıtı alıyorum ve evryone için çalışıyor gibi görünüyorum ancak istenen çıktıyı elde edemiyorum. Burada neyi özlüyorum?Razor
Kodu:
<table>
@for (var i = 0; i < deliveryProvider.DeliveryTagInfo.DeliveryProviderTagList.Count; i++)
{
var deliveryTag = deliveryProvider.DeliveryTagInfo.DeliveryProviderTagList[i];
if ((i%3) == 0) //Create new row for 4th item
{
@:<tr>
}
<td>
<div class="input-element checkbox">
@Html.CheckBoxFor(x => x.DeliveryProviderList[j].DeliveryTagInfo.IsDeliveryTagSelectedList[i], new
{
name = deliveryTag,
id = deliveryTag
})
<label for="@deliveryTag">
<span></span>@deliveryTag</label>
</div>
</td>
if ((i%3) == 0)
{
@:</tr>
}
}
</table>
Çıktı:
Beklenen Çıktı:
Test1
ALCOHOL SPILLABLE COLD_BAG
HOT_BAG HEAVY SIZE
Test2
abc pqr xyz