根据列表的个数动态打印出表格

Response.WriteLine("<table>"); 
if (datalist!=null)
{
     
int count = datalist.Count;
     
int i = 0;
    
while (i < datalist.Count)
{
Response.WriteLine(
"<tr>");
for(int j=0;j<6;j++)
{
if(count>0)
Response.WriteLine(
"<td align='center'></td>"); 
i
++;
count
--;
}
Response.WriteLine(
"</tr>");
}
}
Response.WriteLine(
"</table>"); 

中心思想,设置两个变量来判断是否打印下一个tr,以及是否打印下一个td

posted @ 2011-03-03 13:47  aisoon99  阅读(191)  评论(0编辑  收藏  举报