<asp:Repeater ID="rptXiaoLei" runat="server" OnItemDataBound="rptXiaoLei_ItemDataBound">
            <ItemTemplate>
                <a href='<%#Eval("columnbh") %><%#Eval("areaId") %><%#Eval("wptype") %>'></a>
                <%--传参用--%>
                <div class="beauty_f">
                    <div class="top">
                        <div class="name">
                            <a href='listShop.aspx?columnbh=<%#Eval("columnbh") %>&areaId=<%#Eval("areaId") %>&wptype=<%#Eval("wptype") %>'>
                                <%#Eval("cname") %></a>
                        </div>
                        <div id='<%#Eval("columnbh") %>' style="float: left;">
                        </div>
                        <div class="more">
                            <a href='listShop.aspx?columnbh=<%#Eval("columnbh") %>&areaId=<%#Eval("areaId") %>&wptype=<%#Eval("wptype") %>'>
                                more</a>
                        </div>
                    </div>
                    <div class="content" style="height: auto;">
                        <div class="content_a" style="height: auto;">
                            <ul style="width: 930px; height: auto;">
                                <asp:Repeater ID="rptShangPin" runat="server">
                                    <ItemTemplate>
                                        <li style="width: 180px; float: left;">[<%# GetFirstAreaName(Convert.ToString(Eval("area1Id"))) %>]<a href='detail.aspx?id=<%#Eval("id") %>'
                                            title='<%#Eval("title") %>'><%# CutString(Convert.ToString(Eval("title")),18)%></a>
                                        </li>
                                    </ItemTemplate>
                                </asp:Repeater>
                            </ul>
                        </div>
                    </div>
                </div>
            </ItemTemplate>
        </asp:Repeater>

cs页代码:

protected void rptXiaoLei_ItemDataBound(object sender, RepeaterItemEventArgs e)
    {
        if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
        {
            Repeater rptShangPin = e.Item.FindControl("rptShangPin") as Repeater;//找到里层的repeater对象
            DataRowView rowv = (DataRowView)e.Item.DataItem;//找到分类Repeater关联的数据项
            string columnbh = rowv["columnbh"].ToString();//获取填充子类的id
            string areaId = rowv["areaId"].ToString();
            string wptype = rowv["wptype"].ToString();
            //每个栏目下显示多少条商品,在这里手动修改
            shopTab = shopAda.GetDataByNumHangyeAreaId("55", columnbh, areaId, wptype);
            rptShangPin.DataSource = shopTab;
            rptShangPin.DataBind();
        }
    }

Repeater嵌套Repeater的更多相关文章

  1. Repeater嵌套Repeater并取得嵌套Repeater里面的控件

    前台代码:    <asp:Repeater ID="RepeaterScene" runat="server" OnItemDataBound=&quo ...

  2. ASP.NET Repeater嵌套Repeater实现菜单加载

    在KS系统中要实现从数据库中读取界面权限文件实现菜单.界面的动态加载. 效果图: ASP.NET界面代码 <div id="menu-container"> <a ...

  3. Repeater嵌套(灵活的)

    页面代码 <form id="form1" runat="server"> <asp:Repeater ID="rptCategor ...

  4. 关于Repeater嵌套绑定的问题

    前台代码: <div id="firstpane" class="menu_list">                <asp:Repeat ...

  5. DataList与Repeater嵌套绑定

    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="home.aspx.cs&quo ...

  6. asp.net:repeater嵌套(常用于新闻等在首页归类显示)

    using System;using System.Configuration;using System.Collections.Generic;using System.Linq;using Sys ...

  7. C# Repeater 嵌套

    <table class="table table-bordered table-fixed"> <thead> <tr> <th wid ...

  8. Repeater 嵌套,子级Repeater获取 父级Repeater 中的值

    第一种方法,子级Repeater中绑定父级的某个字段: <%# DataBinder.Eval((Container.NamingContainer.NamingContainer as Rep ...

  9. Repeater嵌套绑定Repeater

    前台Html代码 <asp:Repeater runat="server" ID="rpList" OnItemDataBound="rpLis ...

随机推荐

  1. 如何缓解DDOS攻击

    1.减少攻击面 (a) reduce the number of necessary Internet entry points,(b) eliminate non-critical Internet ...

  2. ubuntu18.04 安装hadoop 2.7.3+hive 2.3.4

    1. 安装hadoop 详细请参见本人的另外一片博文<Hadoop 2.7.3 分布式集群安装> 2. 下载hive 2.3.4 解压文件到/opt/software -bin.tar.g ...

  3. solr联合多个字段进行检索(multivalued和copyfield的使用)

    在实际工作中不仅仅对索引中的单个字段进行搜索.需要进行综合查询. 比如book表中有id,name(标题),price,summary(摘要),content(内容),我们要找一本书的时候,查询关键字 ...

  4. SyntaxError: Non-ASCII character ‘\xe5′ in file

    在写一个抓取网页的小脚本,运行起来总是出现这个错误 查了下Python的默认编码文件是用的ASCII码,你将文件存成了UTF-8也没用,解决办法很简单 只要在文件开头加入 # -*- coding: ...

  5. python内置函数详细介绍

    知识内容: 1.python内置函数简介 2.python内置函数详细介绍 一.python内置函数简介 python中有很多内置函数,实现了一些基本功能,内置函数的官方介绍文档:    https: ...

  6. C# List<string>和ArrayList用指定的分隔符分隔成字符串

    原文地址:https://www.cnblogs.com/ahwwmb/p/4166707.html 串联字符串数组的所有元素,其中在每个元素之间使用指定的分隔符 List<string> ...

  7. django-重写User模型

    User模型有很多功能,验证什么的,重写需要满足下面的功能(基本上写注释的地方都是需要的) 开始: 创建一个重写user的app, 记得注册app startapp newauth from djan ...

  8. (13/24) css进阶:自动处理css3属性前缀

    什么是属性前缀 为了浏览器的兼容性,有时候我们必须加入-webkit,-ms,-o,-moz这些前缀.目的就是让我们写的页面在每个浏览器中都可以顺利运行. 例如: transition: width ...

  9. 全文检索在 MySQL

    中就是一个 FULLTEXT 类型索引.FULLTEXT 索引用于 MyISAM 表,可以在 CREATE TABLE 时或之后使用 ALTER TABLE 或 CREATE INDEX 在 CHAR ...

  10. JS的prototype和__proto__、constructor

    看了JS的prototype和__proto__这篇文章,才感觉很清晰了,对于原型这块,以前经常把这些属性弄不清楚, 明白了之后保存下整理下: prototype: 是函数的一个属性(每个函数都有一个 ...