在单个html表格行中插入多个html单元格。下面的代码将单元格添加到一行中。
HtmlTable MyTable = new HtmlTable();
HtmlTableRow row = new HtmlTableRow();
HtmlTableCell cell = new HtmlTableCell();
cell = (new HtmlTableCell
{
InnerHtml = Text + ":",
Align = "Left"
});
row.Cells.Add(cell);
cell = (new HtmlTableCell
{
InnerHtml = "Minimum" + " " + "33" + "%",
Align = "Right"
});
row.Cells.Add(cell);
cell = (new HtmlTableCell
{
InnerHtml = "Maximum" + " " + "34" + "%",
Align = "Right"
});
row.Cells.Add(cell);
MyTable.Rows.Add(selectedFeatures);
结果如下: -
但我希望它像: -
答案 0 :(得分:0)
您正在创建单个HTMLTableRow对象并向其添加单元格。
row = new HtmlTableRow();
这会将新Cell添加到同一行。你需要的是每一行的一个新的Row对象,或者为每一个新行重新初始化同一个Row对象。正如你为表格单元做的那样。
host