前台:
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="prodc">
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top">
<asp:Repeater ID="rptCategories" runat="server" OnItemDataBound="rptCategories_ItemDataBound">
<HeaderTemplate>
<table width="700" border="0" cellspacing="0" cellpadding="0">
</HeaderTemplate>
<ItemTemplate>
<!--分类名称-->
<tr>
<td class="lnav_l02">
<%# DataBinder.Eval(Container.DataItem, "classname")%>
</td>
</tr>
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="lnav_lsss">
<tr>
<!--分类下的产品-->
<asp:Repeater ID="rptProduct" runat="server">
<ItemTemplate>
<td style="width: 33%">
<img src="img/r3_1.gif" width="9" height="9" alt="" /><a href="moreproducts.aspx?classid=<%# DataBinder.Eval(Container.DataItem, "id")%>">
<%# DataBinder.Eval(Container.DataItem, "classname").ToString().Length>30 ? DataBinder.Eval(Container.DataItem, "classname").ToString().Substring(0, 30)
+"..." : DataBinder.Eval(Container.DataItem, "classname")%>
</a>
</td>
<%# ((Container.ItemIndex+1) %3 == 0 )? "</tr><tr>" :""%>
</ItemTemplate>
</asp:Repeater>
</tr>
</table>
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
</td>
</tr>
</table>
</td>
</tr>
</table>