Vel*_*Els -1 c# css-grid blazor
我有一个 8 列乘 97 行的数据网格我想用 for 循环在第 0 列中的每 4 行对从 0 到 23 的行进行编号
我想替换我对数字的硬编码。
<div style="grid-row:2;grid-column:1;text-align:right;font-weight:bold">0</div>
<div style="grid-row:3;grid-column:1;text-align:right;font-weight:bold"></div>
<div style="grid-row:4;grid-column:1;text-align:right;font-weight:bold"></div>
<div style="grid-row:5;grid-column:1;text-align:right;font-weight:bold"></div>
<div style="grid-row:6;grid-column:1;text-align:right;font-weight:bold">1</div>
<div style="grid-row:7;grid-column:1;text-align:right;font-weight:bold"></div>
<div style="grid-row:8;grid-column:1;text-align:right;font-weight:bold"></div>
<div style="grid-row:9;grid-column:1;text-align:right;font-weight:bold"></div>
<div style="grid-row:10;grid-column:1;text-align:right;font-weight:bold">2</div>
<div style="grid-row:11;grid-column:1;text-align:right;font-weight:bold"></div>
<div style="grid-row:12;grid-column:1;text-align:right;font-weight:bold"></div>
<div style="grid-row:13;grid-column:1;text-align:right;font-weight:bold"></div>
<div style="grid-row:14;grid-column:1;text-align:right;font-weight:bold">3</div>
<div style="grid-row:15;grid-column:1;text-align:right;font-weight:bold"></div>
<div style="grid-row:16;grid-column:1;text-align:right;font-weight:bold"></div>
<div style="grid-row:17;grid-column:1;text-align:right;font-weight:bold"></div>
<div style="grid-row:18;grid-column:1;text-align:right;font-weight:bold">4</div>
<div style="grid-row:19;grid-column:1;text-align:right;font-weight:bold"></div>
<div style="grid-row:20;grid-column:1;text-align:right;font-weight:bold"></div>
<div style="grid-row:21;grid-column:1;text-align:right;font-weight:bold"></div>
<div style="grid-row:22;grid-column:1;text-align:right;font-weight:bold">5</div>
Run Code Online (Sandbox Code Playgroud)
等等
如果您在 Razor 中编码,代码如下所示:
@{
var j = 0;
}
@for (var i = 0; i < 97; i++)
{
<div style="grid-row:@(i+2);grid-column:1;text-align:right;font-weight:bold">
@if (i % 4 == 0)
{
@(j++)
}
</div>
}
Run Code Online (Sandbox Code Playgroud)