Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/10/2014, 03:33
vmelero
 
Fecha de Ingreso: octubre-2010
Mensajes: 88
Antigüedad: 13 años, 7 meses
Puntos: 1
Respuesta: Evitar postback en linkbutton

Hola Lauser,
Lo cierto es que de esa y muchas otras páginas saqué la idea para implementar mi código.
La única diferencia es que ahí agrega esa propiedad en el momento en que se carga la página.
He modificado mi código para que por defecto el linkbutton no haga postback y unicamente permita hacerlo cuando se haga click en el checkbox.
Bueno, pues ahora tengo el problema al revés, el botón ya nunca responde, parece que el linkbutton no se entera de que le modifican o agregan alguna propiedad a no ser que sea en el momento de cargarse la página ¿esto funciona así?

El código tal cual lo tengo ahora

Código:
    Protected Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load
        If Not IsPostBack Then
            linkEditar.Attributes.Add("onClick", "return false;")
            fillGrid(sqlBase)
        End If
    End Sub


Código:
    Protected Sub chkSelec_CheckedChanged(sender As Object, e As EventArgs)

        Dim mCheck As CheckBox = CType(sender, CheckBox)
        Dim mSeleccionados As List(Of String) = devuelveSeleccionados(mCheck.Parent.Parent.Parent.Parent)
        If mSeleccionados.Count = 1 Then
            linkEditar.Attributes("onClick") = "return true;"
        End If
    End Sub
De este cambio no hace caso, ¿me falta algo para refrescar?

Gracias de nuevo