O código abaixo mostra como criar dinamicamente uma tabela em Asp.Net utilizando C#.
    protected void Button1_Click(object sender, EventArgs e)
    {
        // Cria um novo objeto HtmlTable.
        HtmlTable table1 = new HtmlTable();
        // Propriedades de formatação.
        table1.Border = 1;
        table1.CellPadding = 3;
        table1.CellPadding = 3;
        table1.BorderColor = "red";
        //inicio conteúdo da tabela
        HtmlTableRow row;
        HtmlTableCell cel;
        for (int i = 1; i <= 6; i++)
        {
            row = new HtmlTableRow();
            row.BgColor = (i % 2 == 0 ? "blue" : "yellow");
            for (int j = 1; j <= 4; j++)
            {
                //Cria uma celula e adiciona texto
                cel = new HtmlTableCell();
                cel.InnerHtml = "Linha: " + i + "Celula: " + j;
                //Adiciona a celula na tabela
                row.Cells.Add(cel);
            }
 
          //Adiciona a lina na tabela
            table1.Rows.Add(row);
        }
        Controls.Add(table1);
}
Até a próxima.
 
 
Nenhum comentário:
Postar um comentário
Observação: somente um membro deste blog pode postar um comentário.