出於某種原因,這個代碼:額外的空間被放置在表格單元格
<td id="ddlHolidayCity" colspan="3">
<% for (int i = 0; i < Model.Trx.TransactionHolidayCityCollection.Count; i++)
{%>
<%=i > 0 ? "," : ""%>
<%=DropDownData.HolidayDays().ToList().Find(item => item.Value == Model.Trx.TransactionHolidayCityCollection[i].HolidayCityID.Value.ToString()).Text%>
<%}
%>
</td>
是顯示城市是這樣的:
紐約,倫敦
- 看到逗號前的額外空間?那從哪裏來?
數據源中紐約(「紐約」)之後是否有額外空間? – 2011-01-05 18:59:36
這似乎看起來很好 - 也許我錯過了一些東西,但輸出的城市名稱在哪裏?您確定在退出收藏之前他們不包含任何前導空間/尾隨空間嗎? – 2011-01-05 18:59:49
當你查看源代碼時,它是一個換行符?你可以使用你的TransactionHolidayCityCollection並調用Join()嗎? – 2011-01-05 19:00:19