1. The followingCodeImplement. Three columns are displayed in each row.
Front-end code:
<Table>
<Tr>
<Asp: repeater id = "repeater1" runat = "server">
<Itemtemplate>
<TD> <% # databinder. eval (container. dataitem, "thing") %> </TD>
</Itemtemplate>
</ASP: repeater>
</Tr>
</Table>
Background code:
Protected int I = 1;
Private void page_load (Object sender, system. eventargs E)
{
xmlserializer SER = new xmlserializer (typeof (Dataset);
dataset DS = new dataset ("mydataset ");
datatable T = new datatable ("Table1");
datacolumn c = new datacolumn ("thing");
T. columns. add (c);
DS. tables. add (t);
datarow R;
for (INT I = 0; I <10; I ++)
{< br> r = T. newrow ();
r [0] = I;
T. rows. add (r);
}< br> This. repeater1. datasource = Ds. tables [0]. defaultview;
This. repeater1.databind ();
}
private void repeaterincluitemdatabound (Object sender, system. web. UI. webcontrols. repeateritemeventargs e)
{< br> if (I % 3 = 0 & I> 0)
{< br> E. item. controls. add (New literalcontrol (" ");
}< br> I ++;
}