Foros del Web » Programación para mayores de 30 ;) » .NET »

Insertar info en los Webgrids de asp .net

Estas en el tema de Insertar info en los Webgrids de asp .net en el foro de .NET en Foros del Web. Hola gente!! Tengo la siguiente duda: tengo un objeto webcalendar y un webgrid, cuando selecciono alguno de los días, el día seleccionado debe guardarse en ...
  #1 (permalink)  
Antiguo 01/11/2006, 12:58
 
Fecha de Ingreso: octubre-2006
Mensajes: 3
Antigüedad: 18 años, 5 meses
Puntos: 0
Insertar info en los Webgrids de asp .net

Hola gente!!

Tengo la siguiente duda: tengo un objeto webcalendar y un webgrid, cuando selecciono alguno de los días, el día seleccionado debe guardarse en ese webgrid. El problema que tengo es cómo hacer para que al momento de seleccionar el día en el calendario, este se almacene en ese mismo momento en el webgrid. Agradecería mucho su ayuda.
Gracias..!!
  #2 (permalink)  
Antiguo 01/11/2006, 17:03
 
Fecha de Ingreso: octubre-2006
Mensajes: 53
Antigüedad: 18 años, 5 meses
Puntos: 1
espero ayudarte

hola lo que debes de hacer a mi parecer son usar 4 cosas

1) Calendar
2) GridView ó DataGrid
3) DataTable
4) Las Sessiones

Imports System.Data
Partial Class Default4
Inherits System.Web.UI.Page

Protected Sub Calendar1_SelectionChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles Calendar1.SelectionChanged
Dim dt As DataTable

dt = CType(Session("dtfechas"), DataTable)
dt.Rows.Add(Me.Calendar1.SelectedDate.Day)

Session("dtfechas") = dt

GridView1.DataSource = dt
GridView1.DataBind()
End Sub

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Not IsPostBack Then
Dim dt As New DataTable("fecgas")

dt.Columns.Add("fecha")

Session("dtfechas") = dt

GridView1.DataSource = dt
GridView1.DataBind()
End If
End Sub
End Class

cualquier preguntita escribeme a los correos
[email protected]
[email protected]
  #3 (permalink)  
Antiguo 03/11/2006, 13:29
 
Fecha de Ingreso: octubre-2006
Mensajes: 3
Antigüedad: 18 años, 5 meses
Puntos: 0
Sonrisa Gracias axpicasso

Te lo agradezco .. pura vida !!
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 08:44.