Как избавиться от трейлинг-запятой с помощью ASP.NET повторитель?
работа над VS 2010 C# ASP.NET и SQL Server 2008 R2
Я использую ретранслятор для получения данных с SQL server.
Я хотел бы разделить значения запятыми.
мой код:
<asp:Repeater ID="Repeater1" runat="server" DataSourceID="ConnectionString">
<ItemTemplate>
<%# Eval("DataValue").ToString() %>,
</ItemTemplate>
</asp:Repeater>
Я:
1, 2, 3,
пока я не хочу конечную запятую и получить:
1, 2, 3
какова наилучшая практика, чтобы избавиться от конечной запятой?
1 ответов
вы можете попробовать использовать разделитель:
<asp:Repeater ID="Repeater1" runat="server" DataSourceID="ConnectionString">
<ItemTemplate><%# Eval("DataValue").ToString() %></ItemTemplate>
<SeparatorTemplate>, </SeparatorTemplate>
</asp:Repeater>
вам может потребоваться быть осторожным с интервалом, чтобы заставить его работать правильно.