1. 程式人生 > >Repeater迴圈非最後一項,在資料後面加特殊符號

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>