gridview.Rows(0).Cells(0).Text ="A"
wird den Buchstaben "A" in der gleichen gerenderten td
als die TextBox platzieren.
Sie müssen das spezifische Steuerelement TextBox
finden, das Sie ausfüllen möchten.
Wenn die Gridview DataBound ist, können Sie dies im GridView-Ereignis DataBound
tun. oder wenn es nicht Databound ist, können Sie das Ereignis Page.PreRenderComplete
verwenden.Es muss eine Form von Trägerdaten oder die Gridview werden alle Datenzeilen nicht machen, die einen Text enthalten (oder Sie das Textfeld in einer Kopf- oder Fußzeile platziert haben?)
Aber in jedem Fall müssen Sie finde das TextBox-Steuerelement in einer bestimmten Zeile. In Ihrer Frage, die Sie suchen in Reihe 1, so würden Sie dies tun müssen:
Dim row as GridViewRow = GridView1.Rows(0)
Dim tbx as TextBox = row.FindControl("TextBox1")
If tbx isnot nothing then tbx.Text = "A"
Ihre Frage nicht klar genug ist, fügen Sie bitte die ganze Schleife und beschreibt es weiter –
ok die Schleife vergessen, ich habe ein Gridview, meine Gridview enthält eine Textbox in der Zeile 0, wie kann ich von meinem Code hinter einem Buchstaben "a" an meine Textbox innerhalb der Gridview in der Zeile 0 senden. – pepe