Мне нужно отобразить список объектов Person, скажем, в формате с разделителями-запятыми, используя частичное представление в ASP.NET MVC. Моя проблема заключается в том, что при визуализации с использованием следующего кода:
<% foreach (var person in Model) { %>
<%= Html.ActionLink<PersonController>(c => c.Edit(person.PersonID), Html.Encode(person.Name)) %>,
<% } %>
Я получаю запятую после последнего элемента. Какой самый элегантный / наименее глупый способ сделать этот список людей без последней запятой?
Мои два варианта, пока без порядка, будут:
- Используйте JavaScript, чтобы удалить запятую на стороне клиента
- Создать список вручную, используя код вместо разметки в частичном представлении
Ни один из этих вариантов мне не подходит - есть идеи?
Спасибо!