2012-02-27 55 views
2

我正在嘗試顯示產品列表使用中繼器顯示信息

我正在使用中繼器,中繼器工作正常,但它沒有顯示我想要的信息。我想在列顯示每個colums有6級的產品和它的重複取決於產品的數量。

這是代碼的樣本,我使用

page.aspx.cs

AllProducts = pm.GetProductOfMerchantByCat(ID, catid); 
      ProductRepeater.DataSource = AllProducts; 
      ProductRepeater.DataBind(); 

page.aspx

<asp:Repeater id="ProductRepeater" runat="server" Visible="true"> 
       <HeaderTemplate> 
        <ul id="ProductsContent" class="jcarousel-skin-tango"> 
       </HeaderTemplate> 
        <ItemTemplate> 
        <li> 
       <div class="product"> 

         <h4><%# DataBinder.Eval(Container.DataItem, "Name")%></h4> 
         <asp:HiddenField ID="HiddenFeildQuantity" 
             Value='<%# Eval("Quantity") %>' 
             runat="server" /> 

       </div> 

        </li> 
       </ItemTemplate> 
       <FooterTemplate> 
        </ul> 
       </FooterTemplate> 
      </asp:Repeater> 

任何幫助將是巨大的..謝謝

+0

我不明白你的佈局。你可以添加的第幾排的是什麼樣子的例子。只是文字將會很好。 – DOK 2012-02-27 16:29:02

+0

這太問題可以幫助http://stackoverflow.com/questions/2090378/variable-repeater-columns – 2012-02-27 16:30:40

+0

@CrabBucket爲什麼不GroupTemplate列表視圖,並設置爲6的項目數在一組..? – 2012-02-27 16:32:54

回答