在asp.net中使用下拉列表控件重复表行#c

时间:2013-09-16 14:49:40

标签: c# asp.net

我想在按钮点击时复制一个表格行,特别是一个带有控件的行(下拉列表等)。用户将输入数据,然后在所有行完成后将其发送到数据库。目的是减少用户时间,因为可能每行上的字段数相同。

我有这个代码试图复制行控件,它没有复制,而是“移动”控件。此外,为什么没有多个按钮点击导致多行..一次点击它不会添加任何超过一个。谢谢。 编辑:是的,是asp:table。

当前代码:

protected void Button1_Click(object sender, EventArgs e)
{
    TableRow tRow = new TableRow();
    Table1.Rows.Add(tRow);

    foreach (TableCell cell in Table1.Rows[0].Cells)
    {
      TableCell tCell = new TableCell();

      foreach (Control ctrl in cell.Controls)
      {
          tCell.Controls.Add(ctrl);
      }
      //tCell.Text = cell.Text;
      tRow.Cells.Add(tCell);
}  

0 个答案:

没有答案