Beste Helpmij-ers,
Voor jullie waarschijnlijk een simpele vraag maar ik ben er na 3 uur zoeken en proberen nog niet uit gekomen.
Ik heb een htmltable met daarin meerdere rijen.
Per rij staat een textbox.
Ik wil per rij de waarde van de textbox uitlezen en in een label plaatsen.
De namen van de textboxen zijn als volgt. txt_ProjNo_row1, txt_ProjNo_row2 enz.
De oplossing die ik hiervoor wilde gebruiken is:
Bovenstaande code geeft echter een foutmelding "De objectverwijzing is niet op een exemplaar van een object ingesteld.".
Als ik bovenstaande code wijzig in onderstaande werkt het wel, maar dan kan ik geen gebruik maken van het variabele rowID.
Iemand die mij kan helpen?
Alvast bedankt!
Voor jullie waarschijnlijk een simpele vraag maar ik ben er na 3 uur zoeken en proberen nog niet uit gekomen.
Ik heb een htmltable met daarin meerdere rijen.
Per rij staat een textbox.
Ik wil per rij de waarde van de textbox uitlezen en in een label plaatsen.
De namen van de textboxen zijn als volgt. txt_ProjNo_row1, txt_ProjNo_row2 enz.
De oplossing die ik hiervoor wilde gebruiken is:
Code:
foreach (HtmlTableRow row in tbl_ProjectHours.Rows)
{
string dittestlabel = "txt_ProjNo_" + row.ID;
lbl_RowCheck.Text = ((TextBox)tbl_ProjectHours.FindControl(dittestlabel)).Text;
}
Bovenstaande code geeft echter een foutmelding "De objectverwijzing is niet op een exemplaar van een object ingesteld.".
Als ik bovenstaande code wijzig in onderstaande werkt het wel, maar dan kan ik geen gebruik maken van het variabele rowID.
Code:
foreach (HtmlTableRow row in tbl_ProjectHours.Rows)
{
lbl_RowCheck.Text = ((TextBox)tbl_ProjectHours.FindControl("txt_ProjNo_row1")).Text;
}
Iemand die mij kan helpen?
Alvast bedankt!