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

Repeater选择后的样式添加
我从数据库读出数据。然后Repeater来显示出来
前端我是这样写的

<asp:Repeater id="repeater1" runat="server" OnItemCommand="Repeater1_ItemCommand">
<ItemTemplate>
<asp:LinkButton runat="server" ID="LinkBtnAdd" CommandArgument='<%# Eval("Autoid") %>' CommandName="add">
 <dl>
  <dt>这里是数据</dt>
 </dl>
</asp:LinkButton>
</ItemTemplate>
</asp:Repeater>   


数据显示出来后,我需要选择数据,然后给dl样式class=”selected“ 
现在问题是,我如何给dl他class样式。
我尝试在dl处写个<%=addCSS%> 但是选择一个,所有的都有样式了。希望给个思路。该如何做

------解决方案--------------------
<%# Eval("id").ToString()=="xxx"?"selected":""%>