如何实现DataList中当RepeatColumns=2 , RepeatDirection=Horizontal 一行显示一种颜色,而不是一个列显示一种颜色?
方法如下:
for( int i = 0 ; i < DataList1.Items.Count ; i ++ )
{
int row = i / 2; //2为每行显示的列数
if ( row % 2 == 0 )
{
DataList1.Items[ i ].BackColor = Color.White; //淡色
}
else
{
DataList1.Items[ i ].BackColor = Color.WriteSmoke;//深色
}
}