Foros del Web » Programando para Internet » ASPX (.net) »

Cambiar nombre boton en GridView

Estas en el tema de Cambiar nombre boton en GridView en el foro de ASPX (.net) en Foros del Web. Hola a todos. Quiero cambiar la imagen de un botón de mi gridView, cada ves que se presione. Es que tengo un GridView y tiene ...
  #1 (permalink)  
Antiguo 04/01/2012, 13:34
 
Fecha de Ingreso: mayo-2011
Mensajes: 36
Antigüedad: 13 años
Puntos: 0
Pregunta Cambiar nombre boton en GridView

Hola a todos.

Quiero cambiar la imagen de un botón de mi gridView, cada ves que se presione.

Es que tengo un GridView y tiene un botón de tipo imagen, y la gracia es que al pincharlo cambio la imagen del botón a un "tic" indicando que esta listo, y si lo vuelvo apretar que la imagen cambie a una "X" indicando que no esta listo.

No se si se podrá hacer algo como esto, ojala que si y espero opiniones suyas.

Saludos.
  #2 (permalink)  
Antiguo 04/01/2012, 22:36
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 2 meses
Puntos: 88
Respuesta: Cambiar nombre boton en GridView

buenas

pues para empezar esto es para el FORO de NET, en lugar de ASP clasico
pero segun esta pagina

puedes utilizar un codigo similar a este para crear lo que pretendes

Código:
protected void grd_waitList_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        if (e.CommandName == "Select")
        {
            GridViewRow row = (GridViewRow)(((ImageButton)e.CommandSource).NamingContainer);
            int GrdIndex = row.RowIndex;

            string ImageKind= (row.FindControl("Your Image btn") as ImageBottuon).ImageUrl;
//cahnge ur image here
            if(ImageKind=="ur + image url")
(row.FindControl("Your Image btn") as ImageBottuon).ImageUrl=" ur - url";
else
(row.FindControl("Your Image btn") as ImageBottuon).ImageUrl=" ur + url";

 
           
        }
    }
sera acaso que esta bien????
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #3 (permalink)  
Antiguo 05/01/2012, 06:34
 
Fecha de Ingreso: mayo-2011
Mensajes: 36
Antigüedad: 13 años
Puntos: 0
Respuesta: Cambiar nombre boton en GridView

Gracias, si me di cuenta sobre el foro U.U

Tratare de pasar ese código a ASP.net

Saludos.
  #4 (permalink)  
Antiguo 05/01/2012, 19:40
 
Fecha de Ingreso: mayo-2011
Mensajes: 36
Antigüedad: 13 años
Puntos: 0
Respuesta: Cambiar nombre boton en GridView

Tengo el siguiente codigo, pero nose como modificarlo para que me funcione :(

Código:
    Protected Sub grid_proyecto_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles grid_proyecto.RowDataBound
        Dim estado As String
        Dim rowView As DataRowView = CType(e.Row.DataItem, DataRowView)

        Dim imagePath As String = rowView("image_path")

        Dim strImageUrl As String = "~/Imagenes/completoNo.png"
        Dim imageFile As System.Web.UI.WebControls.Image = CType(e.Row.FindControl("no que va aqui"), System.Web.UI.WebControls.Image)
        imageFile.ImageUrl = strImageUrl

        For Each row As GridViewRow In grid_proyecto.Rows
            estado = CStr(row.Cells(6).Text)
            If (estado = "Incompleto") Then
                
            End If
        Next
    End Sub

Etiquetas: gridview, nombre, botones
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 13:25.