Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Urgentissimo....sommare i valori nel repeater
mercoledì 28 gennaio 2004 - 12.12
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
mo70
Profilo
| Junior Member
54
messaggi | Data Invio:
mer 28 gen 2004 - 12:12
Ciao a tutti,
potete scrivermi il codice per ottenere (in fondo al repeater) una riga contenente la somma dei valori delle sue "colonne"? quale evento devo intercettare per leggere i valori dei campi?
Grazie
Mo70
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mer 28 gen 2004 - 13:06
Ciao,
puoi creare il tuo Repeater, poi agganciarti all'evento ItemDataBound e lì controllare ogni vola se la riga è un Item o un AlternatingItem diciamo una riga/record che contiene dei dati (e non un Header per esempio o un Footer):
If e.Item.ItemType = ListItemType.Item OR e.Item.ItemType = ListItemType.AlternatingItem then
Nel caso positivo allora, devi referenziarti al campo della colonna che vuoi sommare per esempio lo scrivo in C# perchè non ho sottomano il VB.NET, convertila tu:
string valore=((DataRowView)e.Item.DataItem).Row.ItemArray[index].ToString();
Dove index è l'indice della colonna dei risultati restituiti dalla query.
Poi fai una semplice somma.
Alla fine puoi sparare la somma nell'ultima riga del Repeater oppure nel Footer o in una semplice Label.
mo70
Profilo
| Junior Member
54
messaggi | Data Invio:
gio 29 gen 2004 - 09:31
Puoi scrivermela in Vb.net, scusami sono una neofita di asp.net...Grazie
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !