Repeater循环非最后一项,在数据后面加特殊符号

我的问题是这样的,在Reperter的ItemTemplate中:不是最后一项,则在末尾加上一个“,”号;如果是最后一项则不加。
如何判断是不是最后一项呢?
 

解决方法如下:
根本不需要判断, 把逗号放在分隔模板里面就行了~~~
<asp:Repeater   runat="server"   ID="rptComCatalogSub"   DataSourceId="ComCatalogCollection"   > 
        <ItemTemplate><%# Eval("CatalogId")%>:{name:"<%#Eval("CatalogName")%>",parentid:<%#Eval("ParentId")%>}</ItemTemplate> 
        <SeparatorTemplate>,</SeparatorTemplate>    
</asp:Repeater>

猜你喜欢

转载自blog.csdn.net/qq_22268567/article/details/81865316