2011-12-16 11 views
1

エンティティデータセットのレコードを5つのレコードに制限する方法を教えてください。私はベストセラーを挙げる必要がありますが、一度に5つしか表示しませんか?レコード上限5のエンティティデータセットを制限する

つまり、設定できる行カウント変数はありますか?

 <asp:EntityDataSource ID="entybestseller" runat="server" 
      ConnectionString="name=CommerceEntities" 
      DefaultContainerName="CommerceEntities" AutoGenerateWhereClause=true 
     EnableFlattening="False" 
      EntitySetName="products"> 
      <WhereParameters> 
      <asp:Parameter Name="isBestSeller" DefaultValue="True" DbType=Boolean /> 
      </WhereParameters> 
     </asp:EntityDataSource> 

     <asp:ListView ID="lvbestseller" runat="server" DataSourceID="entybestseller"> 

     <ItemTemplate> 
     <div class="s_item grid_2"> <a class="s_thumb" href="#"><img src="images/dummy/pic_5.jpg" title="Armani Acqua di Gioia" alt="Armani Acqua di Gioia" /></a> 
     <h3><a href="#"><%# Eval("title") %> </a></h3> 
     <p class="s_model"><%# Eval("title") %></p> 
     <p class="s_price s_promo_price"><span class="s_old_price"><span class="s_currency s_before"> <span><%# Eval("listprice") %></span><span class="s_currency s_before"></span><%# Eval("salesprice") %></p> 
     <a class="s_button_add_to_cart" href="addtocart.aspx?productid=<%# Eval("id") %>"><span class="s_icon_16"><span class="s_icon"></span>Add to Cart</span></a> 
    </div> 
     </ItemTemplate> 
     </asp:ListView> 

答えて

0

あなたのEntityDataSourceトリックを行う必要があります

select="select top(5) title, id, listprice, salesprice" 

にselect属性を追加することができます。

関連する問題