2011-09-30 77 views
4

我知道,有了一箇中繼器,我可以使用AlternatingItemTemplateSeparatorTemplate採用各種交替項目或後者一致的項目之間的風格/屬性。有沒有類似的方式AlternateItemTemplate做到這一點

但是在我最近的任務中,我需要一個SeperatorTemplate,但是每3個項目之後!

我知道我可以在的ItemDataBound做到這一點,有一個厚臉皮runningItemCount++然後使用runningItemCount % 3 == 0放置這。

我也知道我可以使用中繼器內的轉發做到這一點。 只是提起它很髒...

我要保持乾淨的東西,說實話,如果它的內置那麼它的東西,我想使用的習慣來獲得,因此,如果任何人如何在一個很好的方式做到這一點知道(沒有變通辦法請) ,那麼請吸引我。

+0

錯讀了這個問題,所以我投票刪除了我的答案。對於那個很抱歉。 –

回答

0

從各個領域的這個問題看,堅果殼的結論是'不,沒有'

我不得不使用我提到的方法,遺憾的是這個功能沒有特定的內置功能。

1

你這樣做是正確的,但你可以使用Container.ItemIndex而不是runningItemCount來跟蹤項目索引。

+0

+1我同意。我想我認爲'Container.ItemIndex%3 == 0'路線可能是最乾淨的解決方案。 –

0

請考慮使用ListView控件。它支持GroupTemplate和GroupSeparatorTemplate模板。

相關問題