<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://nfex.ru/index.php?action=history&amp;feed=atom&amp;title=ASP.NET_Tutorial%2FASP.net_Controls%2FTable</id>
		<title>ASP.NET Tutorial/ASP.net Controls/Table - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://nfex.ru/index.php?action=history&amp;feed=atom&amp;title=ASP.NET_Tutorial%2FASP.net_Controls%2FTable"/>
		<link rel="alternate" type="text/html" href="http://nfex.ru/index.php?title=ASP.NET_Tutorial/ASP.net_Controls/Table&amp;action=history"/>
		<updated>2026-04-29T21:14:59Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://nfex.ru/index.php?title=ASP.NET_Tutorial/ASP.net_Controls/Table&amp;diff=3366&amp;oldid=prev</id>
		<title> в 15:30, 26 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://nfex.ru/index.php?title=ASP.NET_Tutorial/ASP.net_Controls/Table&amp;diff=3366&amp;oldid=prev"/>
				<updated>2010-05-26T15:30:57Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 15:30, 26 мая 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
			</entry>

	<entry>
		<id>http://nfex.ru/index.php?title=ASP.NET_Tutorial/ASP.net_Controls/Table&amp;diff=3367&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://nfex.ru/index.php?title=ASP.NET_Tutorial/ASP.net_Controls/Table&amp;diff=3367&amp;oldid=prev"/>
				<updated>2010-05-26T12:00:35Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== asp:Table==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;vb&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
   &amp;lt;title&amp;gt;Control Properties Example&amp;lt;/title&amp;gt;&lt;br /&gt;
   &amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
      Sub Page_Load()&lt;br /&gt;
         Label2.BackColor = System.Drawing.Color.LightBlue&lt;br /&gt;
      End Sub&lt;br /&gt;
   &amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
   &amp;lt;h1&amp;gt;Control Properties Example&amp;lt;/h1&amp;gt;&lt;br /&gt;
   &amp;lt;form runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;asp:table id=&amp;quot;MyTable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;asp:tablerow runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;asp:tablecell runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
               Default Label:&lt;br /&gt;
            &amp;lt;/asp:tablecell&amp;gt;&lt;br /&gt;
            &amp;lt;asp:tablecell runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
               &amp;lt;asp:label id=&amp;quot;Label1&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
                  Hello, World!&lt;br /&gt;
               &amp;lt;/asp:label&amp;gt;&lt;br /&gt;
            &amp;lt;/asp:tablecell&amp;gt;&lt;br /&gt;
         &amp;lt;/asp:tablerow&amp;gt;&lt;br /&gt;
         &amp;lt;asp:tablerow runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;asp:tablecell runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
               Label with Properties:&lt;br /&gt;
            &amp;lt;/asp:tablecell&amp;gt;&lt;br /&gt;
            &amp;lt;asp:tablecell runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
               &amp;lt;asp:label id=&amp;quot;Label2&amp;quot; font-name=&amp;quot;arial&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
                  Hello, World!&lt;br /&gt;
               &amp;lt;/asp:label&amp;gt;&lt;br /&gt;
            &amp;lt;/asp:tablecell&amp;gt;&lt;br /&gt;
         &amp;lt;/asp:tablerow&amp;gt;&lt;br /&gt;
      &amp;lt;/asp:table&amp;gt;&lt;br /&gt;
   &amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== Create table programatically==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;C#&amp;quot; AutoEventWireup=&amp;quot;true&amp;quot;  CodeFile=&amp;quot;Default.aspx.cs&amp;quot; Inherits=&amp;quot;Default_aspx&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.1//EN&amp;quot; &amp;quot;http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;head runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;Table Control&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;form id=&amp;quot;form1&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div&amp;gt;&lt;br /&gt;
    &amp;lt;h1&amp;gt;Table Control&amp;lt;/h1&amp;gt;&lt;br /&gt;
       &amp;lt;tr&amp;gt;&lt;br /&gt;
         &amp;lt;td&amp;gt;&lt;br /&gt;
          &amp;lt;strong&amp;gt;Select a Font Style:&amp;lt;/strong&amp;gt;&lt;br /&gt;
         &amp;lt;/td&amp;gt;&lt;br /&gt;
         &amp;lt;td&amp;gt;&lt;br /&gt;
           &amp;lt;asp:CheckBoxList ID=&amp;quot;cblFontStyle&amp;quot; runat=&amp;quot;server&amp;quot; AutoPostBack=&amp;quot;True&amp;quot; CellPadding=&amp;quot;5&amp;quot; CellSpacing=&amp;quot;10&amp;quot; RepeatColumns=&amp;quot;3&amp;quot; OnInit=&amp;quot;cblFontStyle_Init&amp;quot;&amp;gt;&lt;br /&gt;
           &amp;lt;/asp:CheckBoxList&amp;gt;&lt;br /&gt;
         &amp;lt;/td&amp;gt;&lt;br /&gt;
       &amp;lt;/tr&amp;gt;&lt;br /&gt;
       &amp;lt;tr&amp;gt;&lt;br /&gt;
         &amp;lt;td&amp;gt;&lt;br /&gt;
          &amp;lt;strong&amp;gt;Select a Font Size:&amp;lt;/strong&amp;gt;&lt;br /&gt;
         &amp;lt;/td&amp;gt;&lt;br /&gt;
         &amp;lt;td&amp;gt;&lt;br /&gt;
           &amp;lt;asp:RadioButtonList ID=&amp;quot;rblSize&amp;quot; runat=&amp;quot;server&amp;quot; AutoPostBack=&amp;quot;True&amp;quot; CellSpacing=&amp;quot;20&amp;quot; RepeatColumns=&amp;quot;3&amp;quot; RepeatDirection=&amp;quot;Horizontal&amp;quot;&amp;gt;&lt;br /&gt;
                          &amp;lt;asp:ListItem text=&amp;quot;10pt&amp;quot; value=&amp;quot;10&amp;quot;/&amp;gt;  &lt;br /&gt;
                          &amp;lt;asp:ListItem text=&amp;quot;12pt&amp;quot; value=&amp;quot;12&amp;quot; selected = &amp;quot;true&amp;quot;/&amp;gt;  &lt;br /&gt;
                          &amp;lt;asp:ListItem text=&amp;quot;14pt&amp;quot; value=&amp;quot;14&amp;quot;/&amp;gt;  &lt;br /&gt;
                          &amp;lt;asp:ListItem text=&amp;quot;16pt&amp;quot; value=&amp;quot;16&amp;quot;/&amp;gt;  &lt;br /&gt;
                          &amp;lt;asp:ListItem text=&amp;quot;18pt&amp;quot; value=&amp;quot;18&amp;quot;/&amp;gt;  &lt;br /&gt;
                          &amp;lt;asp:ListItem text=&amp;quot;24pt&amp;quot; value=&amp;quot;24&amp;quot;/&amp;gt;  &lt;br /&gt;
           &amp;lt;/asp:RadioButtonList&amp;gt;&lt;br /&gt;
         &amp;lt;/td&amp;gt;&lt;br /&gt;
       &amp;lt;/tr&amp;gt;&lt;br /&gt;
     &amp;lt;asp:Table ID=&amp;quot;tbl&amp;quot; runat=&amp;quot;server&amp;quot;  BackImageUrl=&amp;quot;Sunflower.jpg&amp;quot; Font-Names=&amp;quot;Times New Roman&amp;quot; Font-Size=&amp;quot;12&amp;quot; GridLines=&amp;quot;Both&amp;quot; CellPadding=&amp;quot;10&amp;quot; CellSpacing=&amp;quot;5&amp;quot; HorizontalAlign=&amp;quot;Left&amp;quot; Width=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;asp:TableRow HorizontalAlign=&amp;quot;Left&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;asp:TableHeaderCell&amp;gt;Font Family&amp;lt;/asp:TableHeaderCell&amp;gt;&lt;br /&gt;
        &amp;lt;asp:TableHeaderCell Width=&amp;quot;80%&amp;quot;&amp;gt;Sample Text&amp;lt;/asp:TableHeaderCell&amp;gt;&lt;br /&gt;
      &amp;lt;/asp:TableRow&amp;gt;&lt;br /&gt;
     &amp;lt;/asp:Table&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
File: Default.aspx.cs&lt;br /&gt;
using System;&lt;br /&gt;
using System.Data;&lt;br /&gt;
using System.Configuration;&lt;br /&gt;
using System.Web;&lt;br /&gt;
using System.Web.Security;&lt;br /&gt;
using System.Web.UI;&lt;br /&gt;
using System.Web.UI.WebControls;&lt;br /&gt;
using System.Web.UI.WebControls.WebParts;&lt;br /&gt;
using System.Web.UI.HtmlControls;&lt;br /&gt;
using System.Drawing;        //  necessary for FontFamily&lt;br /&gt;
using System.Drawing.Text;      //  necessary for Fonts&lt;br /&gt;
public partial class Default_aspx : System.Web.UI.Page &lt;br /&gt;
{&lt;br /&gt;
    protected void Page_Load(object sender, EventArgs e)&lt;br /&gt;
    {&lt;br /&gt;
      string str = &amp;quot;The quick brown fox jumped over the lazy dogs.&amp;quot;;&lt;br /&gt;
      int i = 0;&lt;br /&gt;
      bool boolUnder = false;&lt;br /&gt;
      bool boolOver = false;&lt;br /&gt;
      bool boolStrike = false;&lt;br /&gt;
      foreach(ListItem li in cblFontStyle.Items)&lt;br /&gt;
      {&lt;br /&gt;
         if (li.Selected == true)&lt;br /&gt;
         {&lt;br /&gt;
            switch (li.Value)&lt;br /&gt;
            {&lt;br /&gt;
               case &amp;quot;u&amp;quot;:&lt;br /&gt;
                  boolUnder = true;&lt;br /&gt;
                  break;&lt;br /&gt;
               case &amp;quot;o&amp;quot;:&lt;br /&gt;
                  boolOver = true;&lt;br /&gt;
                  break;&lt;br /&gt;
               case &amp;quot;s&amp;quot;:&lt;br /&gt;
                  boolStrike = true;&lt;br /&gt;
                  break;&lt;br /&gt;
            }&lt;br /&gt;
         }&lt;br /&gt;
      }&lt;br /&gt;
      int size = Convert.ToInt32(rblSize.SelectedItem.Value);&lt;br /&gt;
      InstalledFontCollection ifc = new InstalledFontCollection(  );&lt;br /&gt;
      foreach( FontFamily ff in ifc.Families )&lt;br /&gt;
      {&lt;br /&gt;
         TableRow r = new TableRow(  );&lt;br /&gt;
         TableCell cFont = new TableCell(  );   &lt;br /&gt;
         cFont.Controls.Add(new LiteralControl(ff.Name));&lt;br /&gt;
         r.Cells.Add(cFont);&lt;br /&gt;
         TableCell cText = new TableCell(  );&lt;br /&gt;
         Label lbl = new Label(  );&lt;br /&gt;
         lbl.Text = str;   &lt;br /&gt;
         i++;&lt;br /&gt;
         lbl.ID = &amp;quot;lbl&amp;quot; + i.ToString(  );&lt;br /&gt;
         lbl.Font.Name = ff.Name;&lt;br /&gt;
         if (boolUnder)&lt;br /&gt;
            lbl.Font.Underline = true;&lt;br /&gt;
         if (boolOver)&lt;br /&gt;
            lbl.Font.Overline = true;&lt;br /&gt;
         if (boolStrike)&lt;br /&gt;
            lbl.Font.Strikeout = true;&lt;br /&gt;
         lbl.Font.Size = size;&lt;br /&gt;
         cText.Controls.Add(lbl);&lt;br /&gt;
         r.Cells.Add(cText);&lt;br /&gt;
         tbl.Rows.Add(r);&lt;br /&gt;
      }&lt;br /&gt;
   }&lt;br /&gt;
    protected void  cblFontStyle_Init(object sender, EventArgs e)&lt;br /&gt;
  {&lt;br /&gt;
      string[] FontStyle = {&amp;quot;Underline&amp;quot;,&amp;quot;OverLine&amp;quot;, &amp;quot;Strikeout&amp;quot;};&lt;br /&gt;
      string[] Code = {&amp;quot;u&amp;quot;,&amp;quot;o&amp;quot;,&amp;quot;s&amp;quot;};&lt;br /&gt;
      for (int i = 0; i &amp;lt; FontStyle.GetLength(0); i++)&lt;br /&gt;
      {&lt;br /&gt;
         this.cblFontStyle.Items.Add(new ListItem(FontStyle[i],Code[i]));&lt;br /&gt;
      }&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== Dynamically adding rows to the table (C#)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;C#&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot; &amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    protected void Page_Load(object sender, EventArgs e)&lt;br /&gt;
    {&lt;br /&gt;
       TableRow tr = new TableRow();&lt;br /&gt;
       TableCell fname = new TableCell();&lt;br /&gt;
       fname.Text = &amp;quot;A&amp;quot;;&lt;br /&gt;
       tr.Cells.Add(fname);&lt;br /&gt;
            &lt;br /&gt;
       TableCell lname = new TableCell();&lt;br /&gt;
       lname.Text = &amp;quot;B&amp;quot;;&lt;br /&gt;
       tr.Cells.Add(lname);&lt;br /&gt;
            &lt;br /&gt;
       Table1.Rows.Add(tr);&lt;br /&gt;
    }&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;head id=&amp;quot;Head1&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;Table&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;form id=&amp;quot;form1&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div&amp;gt;&lt;br /&gt;
        &amp;lt;asp:Table ID=&amp;quot;Table1&amp;quot; Runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
           &amp;lt;asp:TableRow ID=&amp;quot;TableRow1&amp;quot; Runat=&amp;quot;server&amp;quot; Font-Bold=&amp;quot;True&amp;quot;&lt;br /&gt;
            ForeColor=&amp;quot;Black&amp;quot; BackColor=&amp;quot;Silver&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;asp:TableHeaderCell&amp;gt;First Name&amp;lt;/asp:TableHeaderCell&amp;gt;&lt;br /&gt;
              &amp;lt;asp:TableHeaderCell&amp;gt;Last Name&amp;lt;/asp:TableHeaderCell&amp;gt;&lt;br /&gt;
           &amp;lt;/asp:TableRow&amp;gt;&lt;br /&gt;
           &amp;lt;asp:TableRow&amp;gt;&lt;br /&gt;
              &amp;lt;asp:TableCell&amp;gt;Bill&amp;lt;/asp:TableCell&amp;gt;&lt;br /&gt;
              &amp;lt;asp:TableCell&amp;gt;Evjen&amp;lt;/asp:TableCell&amp;gt;&lt;br /&gt;
           &amp;lt;/asp:TableRow&amp;gt;&lt;br /&gt;
          &amp;lt;asp:TableRow&amp;gt;&lt;br /&gt;
              &amp;lt;asp:TableCell&amp;gt;Devin&amp;lt;/asp:TableCell&amp;gt;&lt;br /&gt;
              &amp;lt;asp:TableCell&amp;gt;Rader&amp;lt;/asp:TableCell&amp;gt;&lt;br /&gt;
           &amp;lt;/asp:TableRow&amp;gt;&lt;br /&gt;
        &amp;lt;/asp:Table&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== Dynamically adding rows to the table (VB)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;VB&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot; &amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)&lt;br /&gt;
        Dim tr As New TableRow()&lt;br /&gt;
       &lt;br /&gt;
        Dim fname As New TableCell()&lt;br /&gt;
        fname.Text = &amp;quot;Scott&amp;quot;&lt;br /&gt;
        tr.Cells.Add(fname)&lt;br /&gt;
        &lt;br /&gt;
        Dim lname As New TableCell()&lt;br /&gt;
        lname.Text = &amp;quot;Hanselman&amp;quot;&lt;br /&gt;
        tr.Cells.Add(lname)&lt;br /&gt;
        &lt;br /&gt;
        Table1.Rows.Add(tr)&lt;br /&gt;
    End Sub&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;head runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;Table&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;form id=&amp;quot;form1&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div&amp;gt;&lt;br /&gt;
        &amp;lt;asp:Table ID=&amp;quot;Table1&amp;quot; Runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
           &amp;lt;asp:TableRow ID=&amp;quot;TableRow1&amp;quot; Runat=&amp;quot;server&amp;quot; Font-Bold=&amp;quot;True&amp;quot;&lt;br /&gt;
            ForeColor=&amp;quot;Black&amp;quot; BackColor=&amp;quot;Silver&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;asp:TableHeaderCell&amp;gt;First Name&amp;lt;/asp:TableHeaderCell&amp;gt;&lt;br /&gt;
              &amp;lt;asp:TableHeaderCell&amp;gt;Last Name&amp;lt;/asp:TableHeaderCell&amp;gt;&lt;br /&gt;
           &amp;lt;/asp:TableRow&amp;gt;&lt;br /&gt;
           &amp;lt;asp:TableRow&amp;gt;&lt;br /&gt;
              &amp;lt;asp:TableCell&amp;gt;A&amp;lt;/asp:TableCell&amp;gt;&lt;br /&gt;
              &amp;lt;asp:TableCell&amp;gt;B&amp;lt;/asp:TableCell&amp;gt;&lt;br /&gt;
           &amp;lt;/asp:TableRow&amp;gt;&lt;br /&gt;
          &amp;lt;asp:TableRow&amp;gt;&lt;br /&gt;
              &amp;lt;asp:TableCell&amp;gt;C&amp;lt;/asp:TableCell&amp;gt;&lt;br /&gt;
              &amp;lt;asp:TableCell&amp;gt;D&amp;lt;/asp:TableCell&amp;gt;&lt;br /&gt;
           &amp;lt;/asp:TableRow&amp;gt;&lt;br /&gt;
        &amp;lt;/asp:Table&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== Repeater control in asp:Table==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;vb&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;%@ Import Namespace=&amp;quot;System.Data&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
   &amp;lt;title&amp;gt;List Control Example&amp;lt;/title&amp;gt;&lt;br /&gt;
   &amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
      Sub Page_Load()&lt;br /&gt;
         MyRepeater.DataSource = CreateData()&lt;br /&gt;
         MyRepeater.DataBind()&lt;br /&gt;
      End Sub&lt;br /&gt;
      Function CreateData() As DataTable&lt;br /&gt;
         Dim DT As New DataTable()&lt;br /&gt;
         Dim Row1, Row2, Row3, Row4 As DataRow&lt;br /&gt;
         DT.Columns.Add(New DataColumn(&amp;quot;name&amp;quot;, System.Type.GetType(&amp;quot;System.String&amp;quot;)))&lt;br /&gt;
         DT.Columns.Add(New DataColumn(&amp;quot;city&amp;quot;, System.Type.GetType(&amp;quot;System.String&amp;quot;)))&lt;br /&gt;
         Row1 = DT.NewRow()&lt;br /&gt;
         Row1(&amp;quot;name&amp;quot;) = &amp;quot;A&amp;quot;&lt;br /&gt;
         Row1(&amp;quot;city&amp;quot;) = &amp;quot;B&amp;quot;&lt;br /&gt;
         DT.Rows.Add(Row1)&lt;br /&gt;
         Row2 = DT.NewRow()&lt;br /&gt;
         Row2(&amp;quot;name&amp;quot;) = &amp;quot;C&amp;quot;&lt;br /&gt;
         Row2(&amp;quot;city&amp;quot;) = &amp;quot;D&amp;quot;&lt;br /&gt;
         DT.Rows.Add(Row2)&lt;br /&gt;
         Row3 = DT.NewRow()&lt;br /&gt;
         Row3(&amp;quot;name&amp;quot;) = &amp;quot;E&amp;quot;&lt;br /&gt;
         Row3(&amp;quot;city&amp;quot;) = &amp;quot;F&amp;quot;&lt;br /&gt;
         DT.Rows.Add(Row3)&lt;br /&gt;
         Row4 = DT.NewRow()&lt;br /&gt;
         Row4(&amp;quot;name&amp;quot;) = &amp;quot;H&amp;quot;&lt;br /&gt;
         Row4(&amp;quot;city&amp;quot;) = &amp;quot;I&amp;quot;&lt;br /&gt;
         DT.Rows.Add(Row4)&lt;br /&gt;
         Return DT&lt;br /&gt;
      End Function&lt;br /&gt;
   &amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
   &amp;lt;h1&amp;gt;Control Templates Example&amp;lt;/h1&amp;gt;&lt;br /&gt;
   &amp;lt;form runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;asp:table id=&amp;quot;MyTable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;asp:tablerow runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;asp:tablecell runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
               Repeater Control:&lt;br /&gt;
            &amp;lt;/asp:tablecell&amp;gt;&lt;br /&gt;
            &amp;lt;asp:tablecell runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
               &amp;lt;asp:repeater id=&amp;quot;MyRepeater&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;headertemplate&amp;gt;&lt;br /&gt;
                     &amp;lt;h3&amp;gt;Famous Composers&amp;quot; Birthplaces&amp;lt;/h3&amp;gt;&lt;br /&gt;
                     &amp;lt;table cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                           &amp;lt;td&amp;gt;Name&amp;lt;hr/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                           &amp;lt;td&amp;gt;City&amp;lt;hr/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                        &amp;lt;/tr&amp;gt;&lt;br /&gt;
                  &amp;lt;/headertemplate&amp;gt;&lt;br /&gt;
                  &amp;lt;itemtemplate&amp;gt;&lt;br /&gt;
                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                           &amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;%# DataBinder.Eval(Container.DataItem, &amp;quot;name&amp;quot;) %&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                           &amp;lt;td&amp;gt;&amp;lt;%# DataBinder.Eval(Container.DataItem, &amp;quot;city&amp;quot;) %&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                        &amp;lt;/tr&amp;gt;&lt;br /&gt;
                  &amp;lt;/itemtemplate&amp;gt;&lt;br /&gt;
                  &amp;lt;footertemplate&amp;gt;&lt;br /&gt;
                     &amp;lt;/table&amp;gt;&lt;br /&gt;
                  &amp;lt;/footertemplate&amp;gt;&lt;br /&gt;
               &amp;lt;/asp:repeater&amp;gt;&lt;br /&gt;
            &amp;lt;/asp:tablecell&amp;gt;&lt;br /&gt;
         &amp;lt;/asp:tablerow&amp;gt;&lt;br /&gt;
      &amp;lt;/asp:table&amp;gt;&lt;br /&gt;
   &amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== TableRow and TableCell==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;C#&amp;quot; AutoEventWireup=&amp;quot;true&amp;quot; CodeFile=&amp;quot;Default.aspx.cs&amp;quot; Inherits=&amp;quot;TableTest&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.1//EN&amp;quot; &amp;quot;http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;head runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;Table Test&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;form id=&amp;quot;form1&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div id=&amp;quot;container&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h1&amp;gt;Using Table Control&amp;lt;/h1&amp;gt;&lt;br /&gt;
      &amp;lt;h2&amp;gt;Table via Markup&amp;lt;/h2&amp;gt;&lt;br /&gt;
      &lt;br /&gt;
      &amp;lt;asp:Table id=&amp;quot;tabMarkup&amp;quot; runat=&amp;quot;server&amp;quot; &amp;gt;&lt;br /&gt;
        &amp;lt;asp:TableRow HorizontalAlign=&amp;quot;Center&amp;quot;  &lt;br /&gt;
                      TableSection=&amp;quot;TableHeader&amp;quot;&lt;br /&gt;
                  BackColor=&amp;quot;#FFFF80&amp;quot; &lt;br /&gt;
                  Font-Bold=&amp;quot;True&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;asp:TableCell Width=&amp;quot;100px&amp;quot; Text=&amp;quot;First&amp;quot;&amp;gt; &lt;br /&gt;
          &amp;lt;/asp:TableCell&amp;gt;&lt;br /&gt;
          &amp;lt;asp:TableCell Width=&amp;quot;100px&amp;quot; Text=&amp;quot;Second&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;/asp:TableCell&amp;gt;&lt;br /&gt;
        &amp;lt;/asp:TableRow&amp;gt;&lt;br /&gt;
        &amp;lt;asp:TableRow HorizontalAlign=&amp;quot;Center&amp;quot; &lt;br /&gt;
                  BackColor=&amp;quot;#FFFFC0&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;asp:TableCell Text=&amp;quot;10.5&amp;quot;&amp;gt;&amp;lt;/asp:TableCell&amp;gt;&lt;br /&gt;
          &amp;lt;asp:TableCell Text=&amp;quot;36.5&amp;quot;&amp;gt;&amp;lt;/asp:TableCell&amp;gt;&lt;br /&gt;
        &amp;lt;/asp:TableRow&amp;gt;&lt;br /&gt;
        &amp;lt;asp:TableRow HorizontalAlign=&amp;quot;Center&amp;quot;&lt;br /&gt;
                  BackColor=&amp;quot;#FFFFC0&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;asp:TableCell Text=&amp;quot;45.3&amp;quot;&amp;gt;&amp;lt;/asp:TableCell&amp;gt;&lt;br /&gt;
          &amp;lt;asp:TableCell Text=&amp;quot;16.5&amp;quot;&amp;gt;&amp;lt;/asp:TableCell&amp;gt;&lt;br /&gt;
        &amp;lt;/asp:TableRow&amp;gt;&lt;br /&gt;
      &amp;lt;/asp:Table&amp;gt;&lt;br /&gt;
      &lt;br /&gt;
      &amp;lt;h2&amp;gt;Table via Programming&amp;lt;/h2&amp;gt;&lt;br /&gt;
      &amp;lt;asp:Table id=&amp;quot;tabProgramming&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&amp;lt;/asp:Table&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
File: Default.aspx.cs&lt;br /&gt;
using System;&lt;br /&gt;
using System.Data;&lt;br /&gt;
using System.Configuration;&lt;br /&gt;
using System.Collections;&lt;br /&gt;
using System.Web;&lt;br /&gt;
using System.Web.Security;&lt;br /&gt;
using System.Web.UI;&lt;br /&gt;
using System.Web.UI.WebControls;&lt;br /&gt;
using System.Web.UI.WebControls.WebParts;&lt;br /&gt;
using System.Web.UI.HtmlControls;&lt;br /&gt;
public partial class TableTest : System.Web.UI.Page&lt;br /&gt;
{&lt;br /&gt;
   protected void Page_Load(object sender, EventArgs e)&lt;br /&gt;
   {&lt;br /&gt;
     TableRow tr1 = new TableRow();&lt;br /&gt;
       tr1.BackColor = System.Drawing.Color.Goldenrod;&lt;br /&gt;
     tr1.Font.Bold = true;&lt;br /&gt;
     TableCell tc1a = new TableCell();&lt;br /&gt;
     tc1a.Text = &amp;quot;Author&amp;quot;;&lt;br /&gt;
     tc1a.Width = 100;&lt;br /&gt;
     TableCell tc1b = new TableCell();&lt;br /&gt;
     tc1b.Text = &amp;quot;Nationality&amp;quot;;&lt;br /&gt;
     tc1b.Width = 100;&lt;br /&gt;
     tr1.Cells.Add(tc1a);&lt;br /&gt;
     tr1.Cells.Add(tc1b);&lt;br /&gt;
     TableRow tr2 = new TableRow();&lt;br /&gt;
       tr2.BackColor = System.Drawing.Color.LightGoldenrodYellow;&lt;br /&gt;
     TableCell tc2a = new TableCell();&lt;br /&gt;
     tc2a.Text = &amp;quot;A&amp;quot;;&lt;br /&gt;
     TableCell tc2b = new TableCell();&lt;br /&gt;
     tc2b.Text = &amp;quot;B&amp;quot;;&lt;br /&gt;
     tr2.Cells.Add(tc2a);&lt;br /&gt;
     tr2.Cells.Add(tc2b);&lt;br /&gt;
     tabProgramming.Rows.Add(tr1);&lt;br /&gt;
     tabProgramming.Rows.Add(tr2);&lt;br /&gt;
   }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== Using the new Caption attribute (C#)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;C#&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; &amp;gt;&amp;lt;head id=&amp;quot;Head1&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;Table Server Control&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;form id=&amp;quot;form1&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;asp:Table ID=&amp;quot;Table1&amp;quot; Runat=&amp;quot;server&amp;quot;&lt;br /&gt;
         Caption=&amp;quot;&amp;lt;b&amp;gt;Table 1:&amp;lt;/b&amp;gt; This is an example of a caption above a table.&amp;quot;&lt;br /&gt;
         BackColor=&amp;quot;Gainsboro&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;asp:TableRow ID=&amp;quot;Tablerow1&amp;quot; Runat=server&amp;gt;&lt;br /&gt;
                &amp;lt;asp:TableCell ID=&amp;quot;Tablecell1&amp;quot; Runat=&amp;quot;server&amp;quot;&amp;gt;Lorem ipsum dolor sit &lt;br /&gt;
                 amet, consectetuer adipiscing elit. Duis vel justo. Aliquam &lt;br /&gt;
                 adipiscing. In mattis volutpat urna. Donec adipiscing, nisl eget &lt;br /&gt;
                 dictum egestas, felis nulla ornare ligula, ut bibendum pede augue &lt;br /&gt;
                 eu augue. Sed vel risus nec urna pharetra imperdiet. Aenean &lt;br /&gt;
                 semper. Sed ullamcorper auctor sapien. Suspendisse luctus. Ut ac &lt;br /&gt;
                 nibh. Nam lorem. Aliquam dictum aliquam purus.&amp;lt;/asp:TableCell&amp;gt;&lt;br /&gt;
            &amp;lt;/asp:TableRow&amp;gt;&lt;br /&gt;
        &amp;lt;/asp:Table&amp;gt;&lt;br /&gt;
    &amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>