Foros del Web » Programación para mayores de 30 ;) » .NET »

Necesito un Experto

Estas en el tema de Necesito un Experto en el foro de .NET en Foros del Web. Como podria poner en un asp:ImageButton para que de el mismo resultado que: <a href="<%# Request.ServerVariables("SCRIPT_NAME") %>?DataSet1_currentPage=<%# Math.Min(DataSet1.CurrentPage + 1, DataSet1.LastPage) %>">Siguiente</a> Gracias....
  #1 (permalink)  
Antiguo 16/07/2004, 01:13
 
Fecha de Ingreso: mayo-2004
Mensajes: 13
Antigüedad: 20 años
Puntos: 0
Necesito un Experto

Como podria poner en un asp:ImageButton
para que de el mismo resultado que:

<a href="<%# Request.ServerVariables("SCRIPT_NAME") %>?DataSet1_currentPage=<%# Math.Min(DataSet1.CurrentPage + 1, DataSet1.LastPage) %>">Siguiente</a>

Gracias.
  #2 (permalink)  
Antiguo 16/07/2004, 07:26
 
Fecha de Ingreso: junio-2001
Ubicación: Cordoba, Argentina
Mensajes: 190
Antigüedad: 22 años, 11 meses
Puntos: 0
el ImageButton es un boton de comandos no un link, es decir hace un postback no navega, es como un Button Comun pero con imagen...

En realidad lo que deberias hacer es

1) poner una imagen dentro de tu link

<a href="<%# Request.ServerVariables("SCRIPT_NAME") %>?DataSet1_currentPage=<%# Math.Min(DataSet1.CurrentPage + 1, DataSet1.LastPage) %>"><img src="img.gif"></a>

2) Utilizar un control "HyperLink" y establecer las propiedades ImageUrl y NavigateUrl
HyperLink1.ImageUrl="img.gif"
HyperLink1.NavigateUrl=Request.ServerVariables("SC RIPT_NAME") & "?DataSet1_currentPage=" & Math.Min(DataSet1.CurrentPage + 1, DataSet1.LastPage)
__________________
Martin
  #3 (permalink)  
Antiguo 16/07/2004, 14:27
 
Fecha de Ingreso: mayo-2004
Mensajes: 13
Antigüedad: 20 años
Puntos: 0
Necesito un experto

pongo lo que me comentas:
<a href="<%# Request.ServerVariables("SCRIPT_NAME") %>?DataSet1_currentPage=<%# Math.Min(DataSet1.CurrentPage + 1, DataSet1.LastPage) %>"><img src="imagesdatos/foto_rojo.gif" border="0"></a>

en vez de lo que tenia pero con lo arriba expuesto no puedo o no se poner el onclick="button1_click" ..... Vamos que necesito una mexcla de los dos

<asp:ImageButton ID="botonimagenfoto" ImageUrl="imagesdatos/diego_rojo.gif" OnClick="Button1_Click" runat="server" BorderWidth="1" BorderColor="#000000"/></th>
  #4 (permalink)  
Antiguo 16/07/2004, 17:41
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Hola.. lo que puedes hacer es agregarle un atributo en tu codebehind para asociarlo al evento onClick (del lado del cliente)

ejemplo.

Cita:
botonimagenfoto.Attributes.Add("onClick","funcionJS();")
Para mas información checa éstos links:

http://aspnet.4guysfromrolla.com/articles/021104-1.aspx
http://authors.aspalliance.com/aldot...amples/cd.aspx

Espero te sirvan.

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
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 01:17.