【发布时间】:2011-04-27 09:46:29
【问题描述】:
我正在使用 XtraReports,在将报告导出到 .xls 时遇到问题
我的一些数据在显示到浏览器之前需要格式化。
private void xrTableCell1_BeforePrint(object sender, PrintEventArgs e)
{
xrTableCell1.Text = "(" + xrTableCell1.Text + ")";
}
为了在打印之前格式化我的数据,我使用上面的代码。但是在导出数据到.xls时,附加的"("和")"会被移除。
当我使用以下代码时,我碰巧看到它正在发生:
xrTableCell1.DataBindings.Add("Text", DataSource, "ClassPropertyName");
但是当我简单地使用时没有发生:
xrTableCell1.Text = "My Data";
问题是,我不能使用.Text,因为我正在绑定多行数据。为什么会这样?有没有解决方案/替代方案?非常感谢:D
【问题讨论】:
标签: c# devexpress export-to-excel xtrareport