repeater嵌套绑定(GroupBy)

<asp:Repeater ID="Repeater1" runat="server">
                        <ItemTemplate>
                            <div class="phones_menu_right_title"><%#Eval("Key") %></div>
                            <asp:Repeater ID="Repeater2" runat="server" DataSource='<%# Eval("value") %>'>
                                <ItemTemplate>
                                    <div class="phones_menu_all">
                                    <a href="javascript:void()" id="detail_pages">
                                        <div class="phones_menu_all_left">
                                            <img src="../images/yuxiangrousi.jpg" />
                                        </div>
                                        <div class="phones_menu_all_right">
                                            <div><%#Eval("Snpname") %></div>
                                            <small>已售 <%#Eval("Snpsellcount") %> 份</small>
                                            <span>¥<em id="danjia"><%#Eval("Snpprice") %></em></span>
                                        </div>
                                    </a>
                                    <div class="buy_number">
                                        <div class="jia">+</div>
                                        <span id="number">0</span>
                                        <div class="jian" style="display: none;">-</div>
                                    </div>
                                </div>
                                </ItemTemplate>
                            </asp:Repeater>
                        </ItemTemplate>
                    </asp:Repeater>

/// <summary>
/// 获取所有手机显示的商品并按类别就行分类
/// </summary>
/// <param name="saname"></param>
/// <returns></returns>
public IDictionary<string,List<Models.SnackPUC>> GetSnackGroupByCateFromSaname(string saname)
{
var list = db.SnackPUC.Where(w => w.Snpenable == true && w.Snpsaname == saname).OrderByDescending(o=>o.Snpdatetime).GroupBy(g=>g.Sncsummary).Select(g=>g).ToDictionary(t=>t.Key,t=>t.ToList());
return list;
}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值