Gennemløbe rækker i et ASP.Net GridView
Hey folkens.Jeg har et asp.net GridView på mit site.
Det er databundet til en Generisk liste med et ordre objekt i.
Alt virker fint mht. at trække data ud.
Jeg har for hver række et template field med en Checkbox kontrol i.
Jeg vil gerne uden for mit grid have en knap. Når man tykker på den, skal den løbe alle rækkerne i mit Gridview igennem og gøre nogle ting.
Problemet er at mit GridView ikke indeholder nogle rækker når forsøger at loope igennem. Og det forstår jeg ikke helt. For det er databundet og der sker ingenting i PageLoad metoden.
Er der en som har en ide til hvorfor pokker mit gridview er tomt når jeg tilgår det med følgende kode:
foreach (GridViewRow row in GridView1.Rows)
{
CheckBox cb_afstemt = (CheckBox)(row.FindControl("cb_afstemt"));
Order o = (Order)row.DataItem;
o.Afstemt = cb_afstemt.Checked;
o.Commit();
}