我创建了一个带标题的表。代码如下
HeaderCell = new TableCell();
HeaderCell.Text = "NBV <br/>" + TextBox1.Text;
HeaderCell.HorizontalAlign = HorizontalAlign.Center;
HeaderCell.VerticalAlign = VerticalAlign.Bottom;
HeaderCell.RowSpan = 3;
HeaderCell.Width = 60;
HeaderRow.Cells.Add(HeaderCell);
当我在网页上查看时,它是这样的:
然而,当我转换为PDF或Excel时,它变成了这样:
任何人都可以告诉我为什么它会变成这样。搜索谷歌尚未找到答案。 我认为问题在于.text。当我尝试textbox1.toString()时,它能够在pdf中显示System.Web.UI ........。
答案 0 :(得分:0)
你可以尝试将br标签替换为Environment.NewLine,就像这样
HeaderCell.Text = "NBV" + Environment.NewLine + TextBox1.Text;