You might be better off using a Repeater control and manually building your table html by hand. this way - you can control each row's appearance.
You can also very easily insert a blank row between items. The repeater control code might look something like this: (each row has blank row following it, and the background color alternates - just like the datagrid probably does.
Code:
<table>
<asp:Repeater id="rptMain" runat="server">
<itemTemplate>
<tr bgcolor=white>
<td> <%# DataBinder.Eval(Container.DataItem, "ProductName") %> </td>
</tr>
<tr>
<td> </td>
</tr>
</itemTemplate>
<alternatingItemTemplate>
<tr bgcolor=silver>
<td> <%# DataBinder.Eval(Container.DataItem, "ProductName") %> </td>
</tr>
<tr>
<td> </td>
</tr>
</alternatingItemTemplate>
</asp:Repeater>
</table>
For more info, check out the Repeater control in the MSDN.
Hope this helps.
john
MCSD(VB6)
http://www.stlvbug.org