SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => ASP .NET => Mensaje iniciado por: IGarcia en Viernes 21 de Octubre de 2005, 17:21

Título: Datagrid En Usercontrol Con Retorno
Publicado por: IGarcia en Viernes 21 de Octubre de 2005, 17:21
Hola a todos!! Necesito ayuda en un Usercontrol. Resulta que tengo un Datagrid en un UserControl que crea un desplegable.
Ver la imagen (http://www.lcigestion.com/desplegable.html)
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.