是否有与AlternateItemTemplate类似的方法来做到这一点?
本文关键字:这一点 方法 AlternateItemTemplate 是否 | 更新日期: 2023-09-27 18:10:20
我知道有了一个中继器,我可以使用AlternatingItemTemplate
和SeparatorTemplate
来采用各种交替的项目,或者对于后者,在项目之间使用一致的样式/属性。
但是在我最近的任务中,我需要一个分隔模板,但只在每3个项目之后!
我知道我可以在ItemDataBound中这样做,并有一个厚脸皮的runningItemCount++
,然后使用runningItemCount % 3 == 0
来放置它。
我也知道我可以使用中继器中的中继器来做到这一点。.
我想保持东西干净,说实话,如果它是内置的,那么我想养成使用它的习惯,所以如果有人知道如何以一种好的方式做到这一点(请不要变通),那么请吸引我。
您这样做是正确的,但是您可以使用Container.ItemIndex
而不是runningItemCount来跟踪项目索引
考虑使用ListView控件。它支持GroupTemplate和GroupSeparatorTemplate模板
从各个方面来看,这个问题的结论是'No there is not '
我不得不使用我提到的方法,因为不幸的是,这个功能没有特定的内置特性。