2015-06-22 58 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的時候,這個代碼事件可以工作,並且可以根據需要爲單元格着色。