我有我正在处理的下表。它是一个动态生成的表,
TableRow durationTableRow = new TableRow();
TableDuration.Rows.Add(durationTableRow);
for (durationCellCounter = 1; durationCellCounter <= durationCellCount; durationCellCounter++)
{
if (durationCellCounter == 1)
{
TableCell durationTableCell = new TableCell();
durationTableCell.Text = "Duration: ";
durationTableRow.Cells.Add(durationTableCell);
}
else if (durationCellCounter == 2)
{
TableCell durationTableCell = new TableCell();
string duration = years + "Y. " + months + "M. " + days + "D.";
durationTableCell.Text = duration;
durationTableRow.Cells.Add(durationTableCell);
}
}
我想右对齐表中持续时间字符串的值。
您可以向单元格添加对齐属性。
durationTableCell.Attributes.Add("align", "right");
或者用css
<asp:Table ID="TableDuration" CssClass="rightAlign"></asp:Table>
<style>
.rightAlign td {
text-align: right;
}
</style>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句