c# - 列表> 进入 ASP 表
问题描述
我正在尝试将我的字符串列表中的数据作为 ASP 表元素中的行输入。所有正确的数据都通过了,但行重复了 3 次。如何只添加一次表格元素?
List<List<string>> table = NorthwindAccess.GetProducts(ddl_Supplier.SelectedItem.Value);
for (int i = 0; i < table.Count(); ++i)
{
for (int k = 1; k < table[i].Count(); ++k)
{
row1 = new TableRow(); //create as many rows as in each column (name, quantity, stock)
for (int j = 0; j < table.Count(); ++j)
{
string cellData = table[j][k];
TableCell cells = new TableCell();
cells.Text = cellData;
row1.Cells.Add(cells);
}
ProductsTable.Rows.Add(row1);
}
}
解决方案
推荐阅读
- api - Trello API:如何在请求 URI 中使用“之前”和“之后”操作过滤器
- javascript - 在javascript中展平嵌套对象
- java - 在java中从同一个文件中读取两个矩阵
- python - 使用和不使用 GPU 进行编程的语法差异?
- python - 读取 excel 文件得到 TypeError:int() 参数必须是字符串,而不是 Pandas 中的 '_NoValueType'
- ruby - 希望将文件中的信息转换为哈希 Ruby
- python - python pickle,在重新加载时不存储列表元素
- join - 在 Flink 中加入历史数据时,一个源比另一端慢得多
- r - 在 r 中对字符向量使用 &&
- javascript - 在asp.net MVC中通过ajax请求下载文件