这样一个table:
<asp:Table ID="tblList" CssClass="style1" Width="100%" Runat="server">
  <asp:TableRow BackColor="#666666">
    <asp:TableHeaderCell Width="10%"></asp:TableHeaderCell>
    <asp:TableHeaderCell Width="61%">Path</asp:TableHeaderCell>
    <asp:TableHeaderCell Width="29%">Size</asp:TableHeaderCell>
  </asp:TableRow>
</asp:Table>
在服务器端写了一个function:
private void AddFile(string Path, string Length)
{
  TableRow tr = new TableRow();
  
  TableCell tc = new TableCell();
  tc.Text = "<img src=\"images/X.jpg\" width=\"18\" height=\"19\""
      + "border=\"0\" onclick=\"DeleteFile(this)\" style=\"cursor: hand;\">";
  tc.HorizontalAlign = HorizontalAlign.Center;
  tr.Cells.Add(tc);  string[] aTemp = Path.Split('\\');
  tc = new TableCell();
  tc.Text = "<a href=\"#\" title=\"" + Path + "\">" + aTemp[aTemp.Length - 1] + "</a>";
  tr.Cells.Add(tc);  tc = new TableCell();
  tc.Text = Length;
  tr.Cells.Add(tc);  tr.BackColor = Color.FromArgb(139, 139, 139);  tblList.Rows.Add(tr);
}
想要在每次执行这个function的时候给table加上一行
执行的时候
第一次的确加上了一行
但是之后的执行却没有再添加行,只是将第一行的值变成了新的
而且
添加行后在服务器端想要再去取里面的值
tlbList.Rows.Count却变成1了(取不到)十万火急啊
重分求解
谢谢各位大大!!