如何用两个链接列表填充asp.net表

时间:2019-04-28 10:59:30

标签: c# asp.net

我已经创建了自定义链接列表,我想通过其内容填充asp.net表。这是我用来填写表格的代码:

void FillTriangleInRectangleTableRectangles(LinkList<Rectangle> AllRectangle, LinkList<Triangle> AllTriangles)
        {
            AllTriangles.Sort();
            AllRectangle.Sort();
            for (AllRectangle.Begining(), AllTriangles.Begining(); AllRectangle.Exist() && AllTriangles.Exist(); AllRectangle.Right(), AllTriangles.Right())
            {
                AddRow(TriaInsideTable, AllRectangle.ReturnFigure(), AllTriangles.ReturnFigure());
            }
        }

void AddRow(Table TableToFill, Rectangle rectangle, Triangle triangle)
      {
            TableRow row = new TableRow();
            TableCell RectangleInfo = new TableCell();
            RectangleInfo.Text = rectangle.ToString();
            row.Cells.Add(RectangleInfo);
            TableCell TriangleInfo = new TableCell();
            TriangleInfo.Text = triangle.ToString();
            row.Cells.Add(TriangleInfo);
            TableToFill.Rows.Add(row);
        }

但是对于我来说,这个for循环有点令人困惑,我实现了LinkList类的IEnumerable接口,并且我想使用foreach循环来填充表。 表应如下所示: table 所以我的问题是-我应该怎么做?

0 个答案:

没有答案