创建服务器控件(表格)

来源:互联网 发布:武汉大学数据库 编辑:程序博客网 时间:2024/04/29 11:30
 protected void Page_Load(object sender, EventArgs e)
        {
            HtmlTable tb1 = new HtmlTable();
            HtmlTableRow row;
            HtmlTableCell cell;


            tb1.Border = 1;
            tb1.CellPadding = 3;
            tb1.CellSpacing = 3;
            tb1.BorderColor = "BLUE";
            //创建行
            for (int i = 1; i <= 5; i++)
            {
                row = new HtmlTableRow();
                row.BgColor = (i % 2 == 0 ? "red" : "lightcyan");
                //创建数据单元
                 for (int j = 1; j <= 4; j++)
                {
                    cell = new HtmlTableCell();
                    cell.InnerHtml = "Row:" + i.ToString();
                    row.Cells.Add(cell);
                }
                 tb1.Rows.Add(row);
            }
            //把表添加到页面的Controls集合中
            Page.Controls.Add(tb1);
          


        }