Tienes varias opciones:
1.Pasar los datos de textbox al gridview
2. Habilitar las opiones de insertar, borrar y actualizar del gridview, conectandolo a una tabla
3. Recorrer el gridview y guardar los datos.
Por ejemplo para la opción uno:
Declaras una nueva clase que contendra los elementos que iran al gridview
Código ASP:
Ver originalClass LineaDelGrid
Private m_nombre As String
Public Property Nombre() As String
Get
Return m_nombre
End Get
Set
m_nombre = value
End Set
End Property
Private m_apellido As String
Public Property Apellido() As String
Get
Return m_apellido
End Get
Set
m_apellido = value
End Set
End Property
Private m_edad As String
Public Property Edad() As Integer
Get
Return m_edad
End Get
Set
m_edad = value
End Set
End Property
Public Sub New(nombre As String, apellido As String, edad As Integer)
Me.Nombre = nombre
Me.Apellido = apellido
Me.Edad = edad
End Sub
End Class
2) La colección para contener las lineas de grid. Esta tienes que declararla dentro de la clase de tu formulario:
3) El enlace con el GridView. Este puedes ponerlo, por ejemplo, dentro del Form_Load:
Código ASP:
Ver originalDataGridView1.DataSource = ColeccionDeLineas
4) Añadir una linea nueva. Esto lo metes en el Click del botón que tiene que pasar los textboxes al DataGridView:
Código ASP:
Ver originalDim lg As New LineaDelGrid(textBoxNombre.Text, textBoxApellido.Text, Integer.Parse(textBoxEdad.Text))
ColeccionDeLineas.Add(lg)
Y acá tienes un ejemplo para la opcion 2 y 3
http://www.aspnettutorials.com/tutor...t2-csharp.aspx