Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# asp.net ListView或中继器按三个分组_C#_Asp.net_Vb.net - Fatal编程技术网

C# asp.net ListView或中继器按三个分组

C# asp.net ListView或中继器按三个分组,c#,asp.net,vb.net,C#,Asp.net,Vb.net,我正在使用一个很好的购物车,我发现网上。我想将此代码转换为使用repeater或listview并动态检索我的数据,但我似乎找不到正确分组数据的方法 我知道ListView可以按一定数量的项目进行分组,但我还没有找到一种方法来处理这种情况 购物车的工作原理是有一个ul项目列表,然后在下面的div中列出它们的详细信息。这个过程从获得三个以上的ul项目开始,然后是三个以上的细节。如何使用ListView或repeater执行此操作?我还没有找到一种方法在三人一组中重复我需要的这两组数据。有什么想法吗

我正在使用一个很好的购物车,我发现网上。我想将此代码转换为使用repeater或listview并动态检索我的数据,但我似乎找不到正确分组数据的方法

我知道ListView可以按一定数量的项目进行分组,但我还没有找到一种方法来处理这种情况

购物车的工作原理是有一个ul项目列表,然后在下面的div中列出它们的详细信息。这个过程从获得三个以上的ul项目开始,然后是三个以上的细节。如何使用ListView或repeater执行此操作?我还没有找到一种方法在三人一组中重复我需要的这两组数据。有什么想法吗

    <ul>
        <li id="1">  
            <div>Red Grocery Bag</div>
        </li>

        <li id="2">
            <div>Reusable Grocery Bag</div>
        </li>

        <li id="3">
            <div>White Grocery Bag</div>
        </li>
    </ul>
    <div class="detail-view" id="detail-1">             

        <div class="detail_info">                   
            <label class='item_name'>Red Grocery Bag</label>

            <p>
                shopping bag, shopping, bag, merchandise, consumerism, gift:                    
                <br /><br/>
                $<span class="price">80.00</span>                       
            </p>                    
        </div>              
    </div>
    <div class="detail-view" id="detail-2">

        <div class="detail_info">                   
            <label class='item_name'>Reusable Grocery Bag</label>
            <p>
                shopping bag, shopping, bag, merchandise, consumerism, gift:                    
                <br /><br />
                $<span class="price">70.00</span>                       
            </p>                    
        </div>

    </div>
    <div class="detail-view" id="detail-3">

        <div class="detail_info">                   
            <label class='item_name'>White Grocery Bag</label>

            <p>
                shopping bag, shopping, bag, merchandise, consumerism, gift:
                <br /><br />
                $<span class="price">50.00</span>                       
            </p>
        </div>              
    </div>
中继器和数据列表的标记将仅以以下方式运行
或者,使用两个中继器,第一个用于ul,第二个用于div

谢谢!这将是一个接一个的。我怎样才能使它与三个李的动态后三个细节动态工作?然后我必须重复这个三/三模式。替代方法是使用两个中继器,第一个用于ul,第二个用于div
<asp:datalist id="rpt" runat="server">
    <ItemTemplate>
    <ul>
        <li>  
            <div><%# Eval("Bag") %></div>
        </li>
    </ul>
    <div class="detail-view">             
        <div class="detail_info">                   
            <label class='item_name'><%# Eval("Bag") %></label>
            <p>
                <%# Eval("YourColumn") %>
                <br /><br/>
                $<span class="price"><%# Eval("Price") %></span>                       
            </p>                    
        </div>              
    </div>
    </ItemTemplate>
</asp:datalist>