#733 - Aggiungere righe di riepilogo delle categorie al DataGrid
latinoitalia non è online. Ultima attività: 31/01/2008 23.44.55latinoitalia
Inserito il: 04 ottobre 2005 22.54
2 messaggi dal 25 nov 2002 Istalla Microsoft Silverlight!
questa è la traduzione in visua basic dello script

Dim dt As DataTable = ds.Tables(0)

For i As Integer = 0 To dt.Rows.Count
If ds.Tables(0).Rows(i)(1) <> currentcategory Then
Dim dr As DataRow = dt.NewRow
dr(2) = dt.Rows(i)(1)
dr(1) = ds.Tables(0).Rows(i)(1)

dt.Rows.InsertAt(dr, i)

End If
currentcategory = ds.Tables(0).Rows(i)(1)
Next
Dg.DataSource = dt
Dg.DataBind()

in effetti dt ha 83 righe e il tutto funziona fino alla 83esima righa ma
dt.Rows.Count si incrementa man mano che
aggiugo le righe generate dal ciclo fino ad arrivare a circa cento righe ma
non viene + aggiornato dopo la 83esima
in pratica il ciclo non aggiunge piu righe dopo la 83 anche se si verifica
la condizione che la categoria è cambiata

in linea vedi come è

http://www.arzere.it/webform1.aspx


sono stato chiaro?
come si risolve?

Grazie Daniele Paoloni

Vai a:

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.


COMMUNITY
ULTIMI MESSAGGI


IN EVIDENZA
MISC
Powered by .db Forums