我想模仿ASP.NET MVC中的ASP.NET DataList控件的RepeatColumn函數。目標是在一個表格行中有兩行或更多行的集合。ASP.NET MVC的Datalist RepeatColumns
以下代碼有效,但對我來說看起來非常難看。有沒有更好的方法來做到這一點?謝謝你的幫助!
<table>
<%
for (int i = 0; i < items.Count(); i++)
{
%>
<tr>
<% for (int j = 0; j < 2; j++)
{
if (i + j < items.Count())
{
var item = items[i + j];
%>
<td>
<% Html.Encode(item.title) %>
</td>
<%
}
else
{
%>
<td> </td>
<%
}
}%>
</tr>
<%} %>
</table>
非常感謝你,這有助於! – 2009-09-08 22:29:02