在 一般的网站中浏览类别的用户控件通常都位于大多数 ASP.NET 页的左边,它使用户能够按类别快速的查找产品。最近遇到一个客户,因为在他网站上展示的产品并不多,所以要求在原有类别浏览的基础上将产品也加进去。一来 更方便,二来加长了左部导航栏的长度使页面更协调。原有的分类导航栏是由Repeater实现的,现在需要在每一个分类下加入该类的商品信息,于是我想到 了在原有Repeater中嵌套Repeater。实现界面如下:
前台页面部分:
<
asp:Repeater
id
="rptCategories"
runat
="server"
>
<
HeaderTemplate
>
<
table
width
="100%"
border
="0"
cellspacing
="0"
cellpadding
="0"
>
</
HeaderTemplate
>
<
ItemTemplate
>
<!--
分类名称
-->
![](http://www.netbei.com/Article/UploadFiles/200505/20050525023626247.gif)
前台页面部分:
![](http://www.netbei.com/Article/UploadFiles/200505/20050525023626645.gif)
![](http://www.netbei.com/Article/UploadFiles/200505/20050525023626645.gif)
![](http://www.netbei.com/Article/UploadFiles/200505/20050525023626645.gif)
![](http://www.netbei.com/Article/UploadFiles/200505/20050525023626645.gif)
![](http://www.netbei.com/Article/UploadFiles/200505/20050525023626645.gif)
![](http://www.netbei.com/Article/UploadFiles/200505/20050525023626645.gif)