2008-08-15 36 views
2

我使用新的ASP.Net ListView控件列出基於像這樣的一列,將在部分被組合在一起數據庫項目:我可以使用動態GroupItemCount創建ListView嗎?

region1 
    store1 
    store2 
    store3 
region2 
    store4 
region3 
    store5 
    store6 

這是可以做到與ListView的GroupItemTemplate?我見過的每個例子都使用每組靜態數量的項目,這對我來說不起作用。我誤解了GroupItem的目的嗎?

回答

2

我還沒有使用過GroupItemCount,但我已經拿起Matt Berseth編寫的這個例子,標題爲Building a Grouping Grid with the ASP.NET 3.5 LinqDataSource and ListView Controls,並且按照您想要的方式通過一個按鍵進行分組。

它涉及使用外部和內部ListView控件。效果很好,試試吧。

+0

我希望ListView可以做到這一點,而不嵌套另一個控件,但如果不是這樣我就能做到這一點。只是試圖保持設計簡單。 – 2009-01-14 02:41:15

0

我試着以編程方式使用GroupItemCount,但它沒有給我預期的結果。

我遵循Otto的建議,並實現了一個外部和內部ListView控件。這似乎是最好的解決方案。

2

確保您在設置GroupItemCount屬性後執行DataBind AFTER。我遇到了同樣的問題,那就是我解決問題的方法。

相關問題