做了一个Repeater数据绑定,行号用<%#Container.ItemIndex+1 %>显示了,但是前3行加了一个CLASS我想序号从4行开始显示。。应该怎么做?
<asp:Repeater ID="NewGameRepeater" runat="server"> <ItemTemplate> <li class="no_<%#Container.ItemIndex+1%>"><span class="num"><%#Container.ItemIndex+1 %>、</span><span><%#Eval("Name") %></span><a href="../gameList/ZgameList_<%#Eval("Id") %>.aspx" target="_blank">进入</a></li> </ItemTemplate> </asp:Repeater>
<%#Container.ItemIndex+1 %>这句代码的地方,加判断,。if>3,返回行号,否则,返回“”
在RowDataBound事件中写
<%#Container.ItemIndex+1<=3?"":(Container.ItemIndex+1).ToString()+" 、" %>