0
加入我添加了一個新的文本框,以我的網格視圖,並綁定它,但我想要得到的數據了新的文本框的,因爲它沒有約束。如何從新文本框中的值我的GridView
For i As Integer = 0 To GridView1.Rows.Count - 1
column_value = GridView1.Rows(i).Cells(10).Text
next
加入我添加了一個新的文本框,以我的網格視圖,並綁定它,但我想要得到的數據了新的文本框的,因爲它沒有約束。如何從新文本框中的值我的GridView
For i As Integer = 0 To GridView1.Rows.Count - 1
column_value = GridView1.Rows(i).Cells(10).Text
next
如果使用TemplateField
Cells.Text
爲空。你必須使用FindControl
得到refernce到控制:
Dim column_values As New List(Of String)
For Each row As GridViewRow In GridView1.Rows
Dim txt As TextBox = DirectCast(row.FindControl("TextBoxID"), TextBox)
column_values.Add(txt.Text)
Next
替換TextBoxID
你TextBox
的正確ID。
注意因爲GridView
,我用一個List(Of String)
通常包含多個行。