Dynamically adding rows to the table (C#) : Table « ASP.net Controls « ASP.NET Tutorial






<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">
    protected void Page_Load(object sender, EventArgs e)
    {
       TableRow tr = new TableRow();

       TableCell fname = new TableCell();
       fname.Text = "A";
       tr.Cells.Add(fname);
            
       TableCell lname = new TableCell();
       lname.Text = "B";
       tr.Cells.Add(lname);
            
       Table1.Rows.Add(tr);
    }
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
    <title>Table</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:Table ID="Table1" Runat="server">
           <asp:TableRow ID="TableRow1" Runat="server" Font-Bold="True"
            ForeColor="Black" BackColor="Silver">
              <asp:TableHeaderCell>First Name</asp:TableHeaderCell>
              <asp:TableHeaderCell>Last Name</asp:TableHeaderCell>
           </asp:TableRow>
           <asp:TableRow>
              <asp:TableCell>Bill</asp:TableCell>
              <asp:TableCell>Evjen</asp:TableCell>
           </asp:TableRow>
          <asp:TableRow>
              <asp:TableCell>Devin</asp:TableCell>
              <asp:TableCell>Rader</asp:TableCell>
           </asp:TableRow>
        </asp:Table>
    </div>
    </form>
</body>
</html>








3.26.Table
3.26.1.asp:Table
3.26.2.Repeater control in asp:Table
3.26.3.Dynamically adding rows to the table (C#)
3.26.4.Create table programatically
3.26.5.Dynamically adding rows to the table (VB)
3.26.6.Using the new Caption attribute (C#)
3.26.7.TableRow and TableCell