Как динамически добавить столбец кнопки в таблицу в C#
Привет,
Ниже я написал код, который динамически заполняет таблицу из массива в c#. Я хочу добавить последний столбец, в котором будут кнопки в конце каждой строки. При нажатии кнопки он должен удалить эту строку.
Пожалуйста помочь.
string[] ValuesT = new string[] { code, name, age}; TableRow tRowT = new TableRow(); Table1.Rows.Add(tRowT); for (int T = 0; T < 3; T++) { TableCell tCellT = new TableCell(); tCellT.Text = "" + ValuesT[T] + ""; tRowT.Cells.Add(tCellT); }
Что я уже пробовал:
Я добавил этот код для создания кнопок, но все, что он делает, - это заменяет первые четыре ячейки кнопками.
foreach (TableRow row in Table1.Rows) { foreach (TableCell cell in row.Cells) { Button btn = new Button(); btn.Text = "Delete"; btn.Click += new EventHandler(BtnDelete_Click); cell.Controls.Add(btn); } }
[no name]
с какой проблемой/ошибкой вы столкнулись?