• Jueves 14 de Noviembre de 2024, 18:49

Autor Tema:  Datagrid En Usercontrol Con Retorno  (Leído 1175 veces)

IGarcia

  • Miembro activo
  • **
  • Mensajes: 31
    • Ver Perfil
Datagrid En Usercontrol Con Retorno
« en: Viernes 21 de Octubre de 2005, 17:21 »
0
Hola a todos!! Necesito ayuda en un Usercontrol. Resulta que tengo un Datagrid en un UserControl que crea un desplegable.
Ver la imagen
Mi pregunta es la iguiente. Resulta que por código al dar a Seleccionar me debería crear un evento:
Código: Text
  1.  
  2. Sub SelectedIndexChanged(ByVal Sender As Object, ByVal E As System.EventArgs) Handles TipoVent1.SelectedIndexChanged
  3.  
  4.         Dim codigo As String = TipoVent1.DataKeys(TipoVent1.SelectedItem.ItemIndex)
  5.         RaiseEvent ctlTipovent_SelectedIndexChanged()
  6.         divTipovent1.Style.Item("DISPLAY") = "none"
  7.     End Sub
  8.  
  9.  
Y devolverme el valor del evento:
Código: Text
  1.  
  2. Property ctlTipovent_SelectedCodvent() As Decimal
  3.         Get
  4.             'Return TipoVent1.DataKeys(TipoVent1.SelectedItem.ItemIndex)
  5.             Return Session("codvent")
  6.         End Get
  7.         Set(ByVal Value As Decimal)
  8.             Value = Session("codvent")
  9. 'Value =TipoVent1.DataKeys(TipoVent1.SelectedItem.ItemIndex)
  10.             TipoVent1.SelectedIndex = Value
  11.           End Set
  12.     End Property
  13.  
  14.  
El caso es que no me devuelve nada y no se porque. El evento no llega a producirse. El codigo de la página aspx.vb es:
Código: Text
  1.  
  2. Private Sub ctlTipoVent1_ctlTipovent_SelectedIndexChanged() Handles CtlTipovent1.ctlTipovent_SelectedIndexChanged
  3.         tipovent.Text = CtlTipovent1.ctlTipovent_SelectedCodvent
  4.         Label1.Text = "entro"
  5.     End Sub
  6.  
  7.  

Si alguien tiene algua idea.... Gracias por anticipado.