jag har en grid i min aspxsida. I den griden har jag lite textboxar och en label, jag ska sätta in detta i en databas, men jag kan inte hitta textboxarna och labeln. Har för mig att det var så här man skrev. (griden heter GridView1) Nej, det där går inte. Du måste tänka på att det skulle kunna finnas flera textboxar i gridviewen med samma id... Däremot finns det events på gridviewen som triggas när datan ska sparas och liknande. Är det "RowCommand" jag ska använda? jag får itne det heller att funka. Skulle du kunna ge lite kodtips?Hittar inte kontroller
<code>
protected void btnAddComment_Click(object sender, EventArgs e)
{
TextBox txtAnswerUser = (TextBox)GridView1.Parent.FindControl("txtAnswerUser");
TextBox txtAnswer = (TextBox)GridView1.Parent.FindControl("txtAnswer");
Label lblCommentAnswer = (Label)GridView1.Parent.FindControl("lblCommentAnswer");
string answerUser = txtAnswerUser.Text;
string answer = txtAnswer.Text;
lblCommentAnswer.Text = myDB.addComment(pID, answer, answerUser);
}
</code>
Men det vill inte.Sv: Hittar inte kontroller
Sv:Hittar inte kontroller