动态生成web表-asp.net table

1. 页面上定义一个server 的table

<table style="width: 100%" id="tbContent" runat="server">
</table>

 

2. 后台

HtmlTableRow rowQy = new HtmlTableRow();
HtmlTableCell cellHeadQty = new HtmlTableCell();
cellHeadQty.Width = "60";
cellHeadQty.Align = "left";
cellHeadQty.InnerText = "Total Demand Qty";
rowQy.Cells.Add(cellHeadQty);
 
for (int i = 1; i < 13; i++)
{
    HtmlTableCell cell = new HtmlTableCell();
    TextBox tb = new TextBox();
    tb.ID = "tbQty" + i.ToString();
    tb.Width = 50;
    cell.Align = "center";
    cell.Controls.Add(tb);
    rowQy.Cells.Add(cell);
}
tbContent.Rows.Add(rowQy);

 

 

疯吻IT

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。