[英]Dynamic elements generated in razor pages
我試圖在我的 TheseModels.cshtml 中實現以下目標:
<superdiv>
<tinydiv>
<tinydiv>
<tinydiv>
<superdiv>
換句話說,在另一個 n 次中有 3 個元素。
到目前為止,我嘗試的內容大致如下:
int i = 0;
@foreach (Model m in SomeModels)
{
if (i % 3 == 0)
{
<superdiv>
}
i++;
<tinydiv>
</tinydiv>
@if (i % 3 == 0)
{
</superdiv>
}
}
@if (i % 3 != 0)
{
</superdiv>
}
然而,這並沒有很好的結束。 實現這樣的目標的最佳方法是什么? 我想到的另一種方法是預先打包服務器端並讓它返回一個數組和每個包含 3 個模型的元素。但這樣做似乎很愚蠢,我想在視圖中顯示顯示邏輯。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.