2 Stimmen

Array-Kopie schlägt in Schleife fehl

Vereinfachte Frage:

Ich möchte folgendes verwenden, um eine HTML-Tabelle dynamisch zu erstellen.

   //table.Rows[row].Cells.AddRange(new TableCell[] { new TableCell(), new TableCell(), new TableCell(), new TableCell(), new TableCell(), new TableCell() });

for (int row = 0; row < intRows; row++)
{
    table.Rows.Add(new TableRow());
    table.Rows[row].Cells.AddRange(new TableCell[intCellsPerRow]);
    intTableRows = row;

}

Ich habe die kommentierte Zeile schon früher verwendet, aber sie ist nicht flexibel, also nicht das, was ich will.

Die Linie: table.Rows[row].Cells.AddRange(new TableCell[intCellsPerRow]); funktioniert nicht.

Wie kann ich das zum Laufen bringen?

Antwort Dank an Heinzi

  for (int row = 0; row < dtStructure.Rows.Count / TABLE_COLUMNS; row++)
            {

                table.Rows.Add(new TableRow());

                for (int i = 0; i < CELLS_PER_COLUMN * TABLE_COLUMNS; i++)
                {
                    table.Rows[row].Cells.Add(new TableCell());
                }

                intTableRows = row;
            }

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X