日期:2014-05-18  浏览次数:20360 次

数据循环显示,颜色一行绿色,一行红色
循环读出每数据后,想一行显示白色,一行显示红色,怎么做,前提是没有用控件,

------解决方案--------------------
if(i%2==0)
color= "red ";
else
color= "white ";
<td color= "+color+ ">
------解决方案--------------------
判断一下奇数行和偶数行,设置样式即可。
------解决方案--------------------
那你用的是什么??
<table> ??????????

前台写死的还是后台输出的???

如果是后台输出的就在输出的时候判断一下%2是否为0

------解决方案--------------------
我想是要背景色吧~~改一下ls的
if(i%2==0)
{
color= "red ";
}
else
{
color= "white ";
}
response.write( " <td bgcolor= "+color+ "> ");

------解决方案--------------------
用table的话就设置tr的样式
用grid的话可以设置
<AlternatingItemStyle CssClass= "css1 "> </AlternatingItemStyle>
<ItemStyle CssClass= "css2 "> </ItemStyle>