none
Table dentro de outra table dinamicamente RRS feed

  • Pergunta

  • ola

    tenho que criar dinamicamente uma tabela e dentro de uma célula desta tabela, criar outra tabela..

    estou testando, usando o seguinte código:

      Table tbl = new Table();
                Table tblDentro = new Table();
                TableRow row1 = new TableRow();
                TableCell cell1 = new TableCell();

                tblDentro.BorderColor = Color.Blue;
                row1.Cells.Add(cell1);
                tblDentro.Controls.Add(row1);
               

                for(int i=0;i< 15;i++)
                {
                    tbl.BorderWidth = 2;
                    tbl.BorderColor = System.Drawing.Color.Black;
                     
                    TableRow row = new TableRow();
                    for (int j = 0; j < 6; j++)
                    {
                        string s = j.ToString();
                        TableCell cell = new TableCell();

                        cell.BorderWidth = 1;
                        cell.BorderColor = System.Drawing.Color.Black;
                        cell.Text = s;
                        row.Cells.Add(cell);
                    }

                    tbl.Rows.Add(row);
                }
                this.Controls.Add(tbl);

    este código funciona perfeitamente, sem adicionar a tabela dentro da célula..
    A minha dúvida é de qual maneira eu insiro a tabela tblDentro criada em qquer célula

    ja tentei row.Cells.Add(tblDentro) sem sucesso...
    alguma dica?
     
    sexta-feira, 30 de maio de 2008 18:46

Todas as Respostas