Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/11/2009, 06:55
daysy24
 
Fecha de Ingreso: mayo-2009
Mensajes: 65
Antigüedad: 15 años, 11 meses
Puntos: 0
Updatepanel me obliga a hacer dos click

Necesito vuestra ayuda!!! Para que mi webform no se me recargara en cada click de boton utilicé updatepanel y scriptmanagerde ajax. Y me solucionó ese problema, pero ahora para que el boton ejecute el evento click que me cambia la imagen de mi imagebutton tengo que hacer dos clicks porque en el primero no me hace nada. Os pongo el código para que veais lo que tengo hecho:

Formulario

<asp:UpdatePanel ID="UpdatePanel1" runat="server" RenderMode="Inline"
UpdateMode="Conditional">
<ContentTemplate>

<asp:ImageButton ID="ImageButton35" runat="server"
ImageUrl="~/imagenes/herziosoff.bmp"
style="position: absolute; height: 25px; top: 158px; left: 127px; width: 30px; z-index: 1; right: 641px;" />
<asp:ImageButton ID="ImageButton13" runat="server"
ImageUrl="~/imagenes/herzioson.bmp"

</ContentTemplate>
</asp:UpdatePanel>

Archivo.vb

Protected Sub ImageButton13_Click(ByVal sender As Object, ByVal e As System.Web.UI.ImageClickEventArgs) Handles ImageButton13.Click
If (ImageButton13.ImageUrl = "imagenes/herzioson.bmp") Then
ImageButton13.ImageUrl = "imagenes/herziosoff.bmp"
Else
ImageButton13.ImageUrl = "imagenes/herzioson.bmp"
End If
End Sub

Muchas gracias de antemano