Ich habe geglaubt Name statt Index....???

07/01/2010 - 14:34 von Tamara | Report spam
Salü alle zusammen

Ich hole mir den Wert aus einem GridView mit der Zeile

string vWert = GridView1.SelectedRow.Cells[1].Text;

Ich dachte, ich würde das auch so schreiben können:

string vWert = GridView1.SelectedRow.Cells["fldArtikel"].Text;

Aber das will er nicht. Was habe ich aus meiner Erinnerung verloren? Wie
kann ich mit dem Namen der Spalte anstatt mit dem Index zupacken?

Vielen Dank für Gedankensprünge
Gruss Tamara
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
07/01/2010 - 15:41 | Warnen spam
Hallo Tamara,

"Tamara" schrieb:

Aber das will er nicht. Was habe ich aus meiner Erinnerung verloren? Wie
kann ich mit dem Namen der Spalte anstatt mit dem Index zupacken?



so gar nicht. Da musst Du schon deine Datenquelle (bspw. das DataItem
der aktuellen Row) abfragen.

e.Row.DataItem...

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen