日期:2014-05-17  浏览次数:20571 次

分虽不多,请救急!!!具体问题 【帖中复述了详细】

例子:
后台
使用Repeater控件绑定数据源

this.re_Repeater.DataSource = ds.Tables[0];
this.re_DriverRepeaterALLRecord.DataBind();

前台
<tr> 
 <td>序号</td>
 <td>姓名</td>
 <td>是否犯规</td>
</tr>
<tr>
<asp:Repeater runat="server" ID="re_DriverALLRecord">
    <ItemTemplate>
     <tr>
        <td><%#Eval("ID")></td>
         <td><%#Eval("Name")></td>
         <td><%#Eval("Effect").ToString()=="1"?"犯规":"" %></td> 
     </tr>     
    </ItemTemplate>
 </asp:Repeater>



在数据呈现的时候
根据Effect=“犯规记录”来添加样式【背景颜色】 区分犯规数据行和未犯规数据行!!!!!
求一个思路和实例代码都行!!!!
用td绑定数据的,真不太会

------解决方案--------------------
- -!在td上弄个样式不就可以了
        <td class='<%#Eval("Effect").ToString()=="1"?"Guifan":"" %>'><%#Eval("Effect").ToString()=="1"?"犯规":"" %></td> 

<style>
.Guifan{background-color:red}
</style>