Save the file as Demo.aspx----------------------------------------------------------------<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Demo.aspx.cs" Inherits="Demo" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" ><head runat="server"> <title></title></head><body> <form id="frmMyFrom" runat="server"> <asp:Table ID="tblSample" runat="server"> </asp:Table> </form></body></html>------------------End Here-------------------Code behind page----------------------------------------------------protected void Page_Load(object sender, EventArgs e) { RunTimeTable(); } private void RunTimeTable() { string[] myString = { "one", "two", "three", "four" }; for (int icnt = 0; icnt <= myString.Length - 1; icnt++) { TableRow tRow = new TableRow(); tblSample.Rows.Add(tRow); TableCell tCell = new TableCell(); tRow.Cells.Add(tCell); tCell.Controls.Add(new LiteralControl(myString[icnt])); } }