(ASP.Net) Im GridView beim onCommand Event auf anderes Templatefield zugreifen.
19. März 2007Ich hatte in meinem Gridview zwei Spalten. Beide Templatefields. In einem war eine Textbox in die man eine Menge eintragen kann. In dem zweiten Templatefield ist ein Button. Beim klick auf den Button wollte ich im onCommand Event feststellen was in der Textbox des anderen feldes steht. Nach langem hin und her hab ich im ASP.Net Forum von Microsoft antwort erhalten. Man muss über den Parent vom Sender die gewünschte Control suchen und kann dann auf den Wert zugreifen.
Hier der dazugehörige Code:
protected void btnInDenWarenkorb_Command(object sender, CommandEventArgs e) { Button btn = (Button)sender; string s = ((TextBox)btn.Parent.FindControl("edtMenge")).Text; Response.Write(s); }



