maltra ha scritto:
Devi fare cosi:

foreach (DataGridViewRow dr in GridView.DataGrid.Rows)
{
 dr.Cells["Nome"].Value  ecc 
             
 }
         

Ho postato velocemente e non ho guardato se è corretto.
Prova ok? fammi sapere


è spaventoso questo "aiuto":

DataGridViewRow??? non è windows?
GridView.DataGrid???
dr.Cells con una chiave?
.Value???


MA CHE LINGUAGGIO è?
scusate il maiuscolo ma non sono riuscito a trattenermi...

al massimo:
foreach (GridViewRow row in grid.Rows)
{
myString = row.Cells[0].Text;
}

dove grid è una GridView e myString una stringa (che in questo modo viene sovrascritta ogni volta!)
Modificato da manuel0081 il 19 settembre 2008 14.14 -

Ormai programmano tutti... ma la professionalità appartiene a pochi
Ho postato velocemente l'ho anche scritto,
mi scuso se non ho tempo di controllare non posto più
Quello che ho scritto era per le WindowsForm è semplicemente c# ho sbagliato CELL[indice]
Appunto:
ho guardo semplicemente un mio esempio di una grdview che avevo personalizzato e quindi aveva dei metodi in più, quello che ho postato non è come dice manuel(a parte che credo che errare sia umano)
è spaventoso questo "aiuto": 

DataGridViewRow??? non è windows? 
GridView.DataGrid??? 
dr.Cells con una chiave? 
.Value??? 

MA CHE LINGUAGGIO è? 
scusate il maiuscolo ma non sono riuscito a trattenermi


è semplicemente postato in un contesto sbagliato e mi scuso, e utilizza una griglia che ha dei metodi in più della semplice dataGridView perchè è stata personalizzata.Quindi .Value poteva essere usato come ColumnName ecc ecc.

In ogni caso mi scuso per avere postato qualcosa senza aver controllato.



Questo incece è + corretto:
Per esempio usando dataKeys
  foreach (GridViewRow dr in grv.Rows)
   {
    
    ID = Convert.ToInt32(grv.DataKeys[i].Values["ID"].ToString());
    string nome = dr.Cells[0].Text.ToString();  
ecc     
            
 }


Modificato da maltra il 19 settembre 2008 14.58 -
Modificato da maltra il 19 settembre 2008 14.58 -

Corso SEO DeepSEO
Libro SEO, SEM e Web Marketing
Siti Web Parma
maltra wrote:
Ho postato velocemente l'ho anche scritto,
mi scuso se non ho tempo di controllare non posto più

sarebbe il minimo prestare attenzione a cosa si posta.

dataGridView perchè è stata personalizzata.Quindi .Value poteva essere usato come ColumnName ecc ecc.

no, è sbagliata dalla A alla Z e non è che cambiando a caso l'ordine delle proprietà utilizzate uno ci arrivi per magia. se viene chiesto aiuto, bisogna darlo in maniera corretta, altrimenti è anche peggio.
Questo incece è + corretto:

certo, l'ha postato manuel nella risposta a te.
ripeto: per cortesia, precisione nelle risposte. altrimenti è meglio non darle, non è una gara a chi fa più post (e non voglio sempre andare a finire allo stesso discorso, perchè se arriviamo al terzo avviso...)

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP
492 messaggi dal 08 gennaio 2007
...si e' sbagliato un attimo, non facciamone una questione di sicurezza nazionale...
@maltra : se scannavi un agnello vergine sul monte degli ulivi prendevi meno critiche e con un tono meno acido lol

saluti
Vmark wrote:
..si e' sbagliato un attimo, non facciamone una questione di sicurezza nazionale...

un attimo? sarà, ma dalle mie parti se è totalmente sbagliato, si dice così.
@maltra : se scannavi un agnello vergine sul monte degli ulivi prendevi meno critiche e con un tono meno acido lol

certo, perchè ci dava un pezzo di agnello, l'arrostivamo ed eravamo tutti felici

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP
14 messaggi dal 18 settembre 2008
Beh grazie comunque, mi ero accorta che l'esempio era riferito alla Datagridview delle Windows Form e ho modificato di conseguenza...
492 messaggi dal 08 gennaio 2007
...dalle mie parti si dice "para#u#o" ^^
23 messaggi dal 06 settembre 2008
Mio Dio, ma cos'ha fatto di così grave?
Non avete mai fatto un errore voi?
Per ora maltra è stato quello che mi ha dato più risposte in assoluto e con molta professionalità. Solo perchè ha scritto una cosa più velocemente del solito siete subito pronti a criticare.
Pensate piuttosto ad aiutare invece di criticare chi prova ad aiutare gli altri.

Torna al forum | Feed RSS

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.