У меня есть оператор SQL, который заполняет мою таблицу (оператор SQL является простым выбором).Как добавить дополнительный столбец для редактирования «Строки» данных
Моя таблица выглядит следующим образом:
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.Fill(dt);
// Table start.
html.Append("<table class= 'display table table-bordered table-striped' id='dynamic-table'>");
foreach (DataColumn column in dt.Columns)
{
html.Append("<th>");
html.Append(column.ColumnName);
html.Append("</th>");
}
html.Append("</tr>");
//Building the Data rows.
foreach (DataRow row in dt.Rows)
{
html.Append("<tr>");
foreach (DataColumn column in dt.Columns)
{
html.Append("<td>");
html.Append(row[column.ColumnName]);
html.Append("</td>");
}
html.Append("</tr>");
}
//Table end.
html.Append("</table>");
PlaceHolder1.Controls.Add(new Literal { Text = html.ToString() });
То, что я хочу, чтобы иметь дополнительный столбец с именем Edit
, и строки должны быть ссылку редактирования. Я должен уметь выяснить, как указать ссылку на редактирование на мои строки данных. Но на данный момент, кто-то может помочь мне в этом вопросе, поскольку я довольно новичок в программировании.
Вы можете сделать это во многих отношениях. Однако, если ваш sql-файл содержит все данные с db, возможно, вам не нужно показывать идентификатор в представлении, поэтому для столбца id отобразится кнопка. включить условие if, когда вы заполняете строки и добавляете кнопку редактирования вместо данных (id) – Nantharupan