2010-03-29 13 views

risposta

6

creare un modello di separatore in questo modo

<SeperatorTemplate><br /></SeperatorTemplate> 

Poi si deve legare evento ItemDataBound prima di chiamare DataBind() sul ripetitore. In tal caso si guarda al numero di voce e la visualizzazione separatore quando si può dividere il conteggio degli elementi da 5, in questo modo:

if (e.Item.ItemType == ListItemType.Seperator) 
    e.Item.Visible = ((e.Item.Parent as Repeater).Items.Count % 5 == 0); 
+0

Grazie. Ho anche provato <% # CreateSeparator (DataBinder.Eval (Container, "ItemIndex", ""))%> chiama a una funzione sul code-behind e funziona anche. Ma quale è più veloce? – Jronny

+0

Grazie, questa è la soluzione perfetta salva per una diversa ortografia nel mio Visual Studio !!! ' Non posso scrivere né' – Dave

1

mi consiglia di utilizzare il ListView. Implementa una proprietà denominata GroupCount.

Problemi correlati