![]() |
Enviar datos a un evento? Hola amigos nuevamente aqui necesitando de su ayuda, tengo un problema, eh tratado de buscar informacion pero no eh encontrado, quizas no lo estoy buscando de la forma correcta. Bueno les cuento de que se trata haber si me dicen por como lo tengo que buscar o que solucion puede tener. Lo que estoy haciendo es genero una tabla en forma dinámica, ahora una de estas celdas tiene un boton, al cual le añado un evento: Creo el boton. (la cantidad de filas depende de una consulta a la base de datos) Código: Dim boton As LinkButton = New LinkButton()Código: Protected Sub Boton1_Click(ByVal sender As Object, ByVal e As System.EventArgs)Bueno eso es lo que tengo funciona bien pero necesito enviarle un dato ((dt.Rows(i).Item("Cod_Plan")) a mi Ventana Emergente dependiendo de la fila de la tabla, ahora esa es mi duda como captura el dato dependiendo de la fila para pasarselo al evento o abra alguna otra forma de hacerlo y yo me estoy complicando la vida. De ante mano muchas gracias!!!! |
Re: Enviar datos a un evento? Lo que puedes hacer es añadirle un argumento al botón y luego lo capturas en el evento: Código: boton.CommandArgument = valorCódigo: Dim valor As String = e.CommandArgument 'valor = valorCódigo: boton.Attributes.Add("onClick","window.open('DetalleAsignatura.aspx?idAsignatura=" & valor & "',null,'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=350,height=170,left=50,top=50')";)Un saludo. |
Re: Enviar datos a un evento? Lo que puedes hacer es añadirle un argumento al botón y luego lo capturas en el evento: Código: boton.CommandArgument = valorCódigo: Dim valor As String = e.CommandArgument 'valor = valorCódigo: boton.Attributes.Add("onClick","window.open('DetalleAsignatura.aspx?idAsignatura=" & valor & "',null,'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=350,height=170,left=50,top=50');")Un saludo. |
Respuesta: Enviar datos a un evento? Buenas he estado probando esto y funciona bien, pero una apreciación El e del system.eventargs del butón no es el que contiene la propiedad CommandArgument, es el sender el que lo tiene Un ejemplo: Cita:
Cita:
|
Respuesta: Enviar datos a un evento? Hola. He implementado el mismo ejemplo que detallan arriba y no logro hacerlo funcionar. Mi codigo es: Código: lnkPagina = New LinkButtonCódigo: Protected Sub Boton1_Click(ByVal sender As Object, ByVal e As System.EventArgs)¿Hay algo mas echo que no estoy viendo? Cualquier sugerencia sera bienvenida.... Saludos |
Respuesta: Enviar datos a un evento? Código: protected void Page_Load(object sender, EventArgs e) |
| La zona horaria es GMT -6. Ahora son las 23:06. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.