2015-06-22 76 views
0

在打印XtraReports时,是否有任何可能的方式更改GridView CellStyle?ASP.NET XtraReports Gridview RowCellStyle

Winforms的一些方法;

Protected Sub dg_listeOzet_RowCellStyle(sender As Object, e As RowCellStyleEventArgs) Handles gv_listeOzet.RowCellStyle 
e.Appearance.BackColor = Color.LightBlue  
End Sub 

回答

0

我找到了解决这个问题的解决方案。如你所知,当你在winforms中创建XtraReports时,它是用两个设计文件和代码文件的代码文件创建的。

您可以从WinForm项目中复制desing class和code class中的所有代码,并将它们粘贴到在ASP.NET项目中创建的新类中。

这使你能够捕捉

Private Sub gv_ListeOzetCritical_RowCellStyle(sender As Object, e As RowCellStyleEventArgs) Handles gv_ListeOzetCritical.RowCellStyle, gv_listeOzet.RowCellStyle 

此事件中的代码文件。当你填满gridview的时候,这个代码事件可以工作,并且可以根据需要为单元格着色。