剃刀视图中两个字符串的连接
本文关键字:两个 字符串 连接 视图 剃刀 | 更新日期: 2023-09-27 18:29:00
我有一个cshtml
问题:我有这个片段:
@for (int i = 0; i < 25; i++)
{
<tr>
<td>
<input class="myCell" type="text" name ="num"@i/>
</td>
<td>
<input class="myCell" type="text" name="client"@i/>
</td>
<td>
<input class="myCell" type="date" name ="reception"@i/>
</td>
<td>
<input class="myCell" type="date" name="cloture"@i/>
</td>
</tr>
}
并且我想重命名第一个输入num0
、client0
。。。。。直到最后的输入num23
、client23
。。。,我试了一下上面的片段,但没有用。
为什么代码不起作用?我该怎么修?
听起来你想写
name="num@(i)"
括号是必要的,以防止Razor认为这是一个电子邮件地址并忽略它。
尝试将变量放在双引号内,并将其放在括号中:
<input class="myCell" type="text" name ="num@(i)"/>
<input class="myCell" type="text" name="client@(i)"/>
...