动态添加按钮到asp表格单元格而不删除单元格文本

时间:2016-02-08 10:33:03

标签: c# asp.net

我有一个asp.table,其中所有单元格都包含文本,以及以下函数将按钮添加到单元格

  Button btnactiv = new Button();
                    btnactiv.ID = y.ToString();
                    btnactiv.Text = "Dept " + dr_depts["code_dept"].ToString() + "(" + nbr + " )";
                    cell.Controls.Add(btnactiv);

按钮被添加并且它工作正常但是我添加按钮后如何删除单元格文本我怎么能添加butoons并保留文本?

1 个答案:

答案 0 :(得分:2)

首先动态创建一个表格单元格,然后将文本和按钮添加到其中:

 TableCell commentCell = new TableCell();
 Label lblComment = new Label();
 lblComment.Text = "Text to remain in the cell."
 commentCell.Controls.Add(lblComment);
 Button btnactiv = new Button();
 btnactiv.ID = y.ToString();
 btnactiv.Text = "Dept " + dr_depts["code_dept"].ToString() + "(" + nbr + " )";
 commentCell.Controls.Add(btnactiv);