首页 > 解决方案 > 列表> 进入 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);
    }
}

标签: c#asp.netloops

解决方案


推荐阅读