尝试使用多个 FOR 循环(for in for)时遇到问题。错误信息是:
解析器错误消息: for 块缺少结束“}”字符。确保此块中的所有“{”字符都有一个匹配的“}”字符,并且没有一个“}”字符被解释为标记。
这是我的代码,问题来自第一个 for :( 。
<table width="100%" border="1">
@for (int q = 0; q < quanList.Count; q++) {
<tr>
<td>@quanList[q]</td>
@for (int s = 0; s < sizeList.Count; s++) {
<td><input type="text" name="txtval" style="width:80px" /></td>
}
</tr>
}
</table>
非常感谢您的任何建议和想法。
我想显示一个具有动态行和列的表,从控制器创建了两个列表并通过 ViewBag 解析以查看:
@{
List<string> sizeList = (List<string>)ViewBag.SizeList;
List<string> quanList = (List<string>)ViewBag.QuanList;
}