2012-08-14 9 views
6

VS 2010 C# ASP.NET 및 SQL Server 2008 R2에서 작업ASP.NET 리피터를 사용하여 쉼표를 제거하는 방법은 무엇입니까?

SQL Server에서 데이터를 검색하는 데 리피터를 사용하고 있습니다.

값을 쉼표로 구분하고 싶습니다.

내 코드는 다음과 같습니다

<asp:Repeater ID="Repeater1" runat="server" DataSourceID="ConnectionString"> 
    <ItemTemplate> 
     <%# Eval("DataValue").ToString() %>, 
    </ItemTemplate> 
</asp:Repeater> 

내가 얻을 :

1, 2, 3, 

난 뒤에 쉼표를 원하는하지 않지만 :

1, 2, 3 

에 가장 좋은 방법은 무엇입니까 후행 쉼표를 제거 하시겠습니까?

답변

13

당신은 구분 기호를 사용하여 시도 할 수 :

<asp:Repeater ID="Repeater1" runat="server" DataSourceID="ConnectionString"> 
    <ItemTemplate><%# Eval("DataValue").ToString() %></ItemTemplate> 
    <SeparatorTemplate>, </SeparatorTemplate> 
</asp:Repeater> 

당신은 그것을 제대로 작동시킬 간격에주의해야합니다.

관련 문제