Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/03/2009, 11:07
Javichechu
 
Fecha de Ingreso: junio-2007
Mensajes: 327
Antigüedad: 17 años, 6 meses
Puntos: 0
Pregunta Control de eventos en un control Web. Ayuda por dios

Hola compañeros. Necesito de vuestra ayuda a ver si me podéis ayudar porque en estoy soy novato.

Veréis, hago con Vb.net 2005 una aplicación Web y queremos hacer un controlito Web que sirva para regular los distintos pasos que puede haber en un proceso, es decir, el típoco control con varias imágenes "paso1" "paso2" etc etc, y que pulsando en ellas se rediriga a los distiontos pasos de un proceso.

El caso, hago una biblioteca de controls, heredo de WebControl y con "Protected Overrides Sub Render(ByVal writer As HtmlTextWriter)" comienzo a pintar el control, así:


Código:
    Protected Overrides Sub Render(ByVal writer As HtmlTextWriter)


        Dim iContador As Integer = 0

        writer.Write("<table  border='0' cellspacing='0' cellpadding='0'>")
        writer.Write("<tr>")

        For iContador = 0 To ArrayPasos.Length - 1
            writer.Write(PintarPaso(ArrayPasos(iContador)))
        Next

        writer.Write("</tr>")
        writer.Write("</table>")



    End Sub
"PintarPaso" es una función que pinta el TD y la Tabla que es el paso en si, es decir con su imágen, texto ,etc etc.

El problema que tengo es que tengo que implementar luego que una vez haga click con el ratón en cada uno de esos "pasos" tiene que hacer una acción. Si fuese implementarle el redirec sería sencillo, pero yo lo que quiero es hacer un evento por cada uno de los "pasos" para desde la aplicación ejecutar una determinada acción con código cuando haga click en cada uno de los nodos pintados con la función "PintarPaso" no se si me explico....

No se si tan siquiera eso es posible. Gracias compañeros ;)