一个table,按一下按钮就加一行。但是结果是:每次把以前的行都清除了,再加一行,也就是说,结果还是一行。
代码为:
//创建一行
TableRow TR=new TableRow();
TR.EnableViewState=true;
TR.HorizontalAlign=HorizontalAlign.Center;
TR.Style.Add("height","25");
//创建三个列
TableCell TD=new TableCell();
TD.CssClass="TD2";
TD.Controls.Add(CB);
TR.Cells.Add(TD);
TD=new TableCell();
TD.CssClass="TD2";
TD.Text=(i+1).ToString();
TR.Cells.Add(TD);
TD=new TableCell();
TD.CssClass="TD2";
TD.Text="123";
TR.Cells.Add(TD);
//添加行
Table1.Rows.Add(TR);
我觉得对于Table1设置EnableView好象不好用。大家告诉我为什么呢?