博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

后台代码创建Table

Posted on 2007-11-09 08:42  豆丁不想长大  阅读(1329)  评论(0)    收藏  举报
 private void CreateTable(int rownum)
    {
        for (int i = 0; i <=rownum; i++)
        {
            TableRow mytablerow = new TableRow();
            TableCell mycell1 = new TableCell();
            TableCell mycell2 = new TableCell();
            if (i ==0)
            {
                mycell1.Text = "Selection";
                mycell2.Text = "Show (Maximum 40 characters)";
                mycell2.HorizontalAlign = HorizontalAlign.Center;
            }
            else
            {
                mycell1.Text=i.ToString();
                TextBox mytexbox1 = new TextBox();
                mytexbox1.CssClass = "b";
                mycell2.HorizontalAlign = HorizontalAlign.Left;
                mycell2.Controls.Add(mytexbox1);
                mytexbox1.ID = "mytexbox" + i.ToString();
                mycell2.VerticalAlign = VerticalAlign.Bottom;
            }
           
            mycell1.BackColor = Color.White;
            mycell1.BorderColor = Color.Black;
            mycell1.HorizontalAlign = HorizontalAlign.Center;
            mytablerow.Cells.Add(mycell1);
           
            mycell2.ColumnSpan = 3;
            mycell2.BackColor = Color.White;
            mycell2.BorderColor = Color.Black;
            mytablerow.Cells.Add(mycell2);
     
            Table2.Rows.Add(mytablerow);
        }
    }