当前位置:网站首页 > 网站建设教程 > HTML教程 > 正文

动态创建HTML之Table

教程管理员 发布于2023-09-30 14:08 HTML教程 138

简介: 在页面上的HTML服务器控牛的声明和普通的静态HTML标签的声明一样,使用附加的runat="server"特性,充高尔夫Asp.net处理服务器类,并把它们翻译成对应的.net类的实例。   //在Page_Load事件中添加如下代码  protected void Page_Load(o...

在页面上的HTML服务器控牛的声明和普通的静态HTML标签的声明一样,使用附加的runat="server"特性,充高尔夫Asp.net处理服务器类,并把它们翻译成对应的.net类的实例。

 

//在Page_Load事件中添加如下代码

 protected void Page_Load(object sender, EventArgs e)
        {
            HtmlTable Table = new HtmlTable();
            Table.CellPadding = 5;
            Table.CellSpacing = 5;
            Table.Border = 1;

            HtmlTableRow row;
            HtmlTableCell cell;

            for (int i = 1; i <= 10; i++)
            {
                row = new HtmlTableRow();
                row.BgColor = i % 2 == 0 ? "lightyellow" : "lightcyan";

                for (int j = 1; j <= 5; j++)
                {
                    cell = new HtmlTableCell();
                    cell.InnerText = string.Format("{0}行{1}列", i, j);
                    row.Cells.Add(cell);
                }

                Table.Rows.Add(row);
            }
            this.Controls.Add(Table);
        }

   


琼ICP备09004296号-12