Foros del Web » Programando para Internet » ASPX (.net) »

trabajando con grillas

Estas en el tema de trabajando con grillas en el foro de ASPX (.net) en Foros del Web. como puedo ingresar datos en una grilla y guardarlo en una base de datos y seguidamento cargalo en otra grilla los datos guardados...
  #1 (permalink)  
Antiguo 12/07/2010, 16:56
Avatar de spybot_16  
Fecha de Ingreso: junio-2010
Mensajes: 25
Antigüedad: 14 años, 5 meses
Puntos: 0
trabajando con grillas

como puedo ingresar datos en una grilla y guardarlo en una base de datos y seguidamento cargalo en otra grilla los datos guardados
  #2 (permalink)  
Antiguo 12/07/2010, 18:08
Avatar de jaullo  
Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años, 6 meses
Puntos: 30
Respuesta: trabajando con grillas

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 original
  1. Class LineaDelGrid
  2.  
  3.  
  4.     Private m_nombre As String
  5.  
  6.     Public Property Nombre() As String
  7.         Get
  8.             Return m_nombre
  9.         End Get
  10.         Set
  11.             m_nombre = value
  12.         End Set
  13.     End Property
  14.  
  15.     Private m_apellido As String
  16.  
  17.     Public Property Apellido() As String
  18.         Get
  19.             Return m_apellido
  20.         End Get
  21.         Set
  22.             m_apellido = value
  23.         End Set
  24.     End Property
  25.  
  26.     Private m_edad As String
  27.  
  28.     Public Property Edad() As Integer
  29.         Get
  30.             Return m_edad
  31.         End Get
  32.         Set
  33.             m_edad = value
  34.         End Set
  35.     End Property
  36.  
  37. Public Sub New(nombre As String, apellido As String, edad As Integer)
  38.  
  39.  
  40.     Me.Nombre = nombre
  41.  
  42.     Me.Apellido = apellido
  43.  
  44.  
  45.     Me.Edad = edad
  46. End Sub
  47.  
  48. End Class

2) La colección para contener las lineas de grid. Esta tienes que declararla dentro de la clase de tu formulario:

Código ASP:
Ver original
  1. Dim ColeccionDeLineas As New List()

3) El enlace con el GridView. Este puedes ponerlo, por ejemplo, dentro del Form_Load:

Código ASP:
Ver original
  1. DataGridView1.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 original
  1. Dim lg As New LineaDelGrid(textBoxNombre.Text, textBoxApellido.Text, Integer.Parse(textBoxEdad.Text))
  2.  
  3. ColeccionDeLineas.Add(lg)
Y acá tienes un ejemplo para la opcion 2 y 3

http://www.aspnettutorials.com/tutor...t2-csharp.aspx
__________________
http://geekswithblogs.net/jaullo/Default.aspx
Si te he ayudado regalame Karma positivo!!!

Etiquetas: grillas, aspx
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:05.