我的问题是这样的,在Reperter的ItemTemplate中:不是最后一项,则在末尾加上一个“,”号;如果是最后一项则不加。
如何判断是不是最后一项呢?
解决方法如下:
根本不需要判断, 把逗号放在分隔模板里面就行了~~~
<asp:Repeater runat="server" ID="rptComCatalogSub" DataSourceId="ComCatalogCollection" >
<ItemTemplate><%# Eval("CatalogId")%>:{name:"<%#Eval("CatalogName")%>",parentid:<%#Eval("ParentId")%>}</ItemTemplate>
<SeparatorTemplate>,</SeparatorTemplate>
</asp:Repeater>