Codigo:
Cita:
Estilo<asp:ImageButton ID="ImageButton1" runat="server" CssClass="BotonAceptar" OnClick="BtnAcept_Click" />
Cita:
.BotonAceptar { display: block; float: right; height: 3.5em; background: url("../imagenes/aplicar.gif") left 2px no-repeat; padding: 0.27em 0 0 3em;}
Os pongo un enlace de una imagen de mi problema
Cita:
(URL DE LA IMAGEN, sin las 3www) -> lh5.ggpht.com/_V2lpPpulbm0/SdtoS86KjeI/AAAAAAAACO8/L96d7qOH6Ho/Imagebutton.PNG
El problema que tengo con el firefox de el texto "Enviar consulta" lo puedo solucionar poniendo la propiedad "AlternateText" a un espacio en blanco, pero esto no me soluciona el problema del IE(internet Explorer) y creo que es un poco cutre.
Cita:
<asp:ImageButton ID="ImageButton1" runat="server" CssClass="BotonAceptar" OnClick="BtnAcept_Click" AlternateText=" "/>
Otra solución que he pensado es olvidarme del infierno de los imagebutton y hacerlo con lo siguiente
Código:
Esto me soluciona el problema de los navegadores.<a href="#" title="Aceptar" class="BotonAceptar" onclick="LlamarScript()"></a>
Pero para llamar a la función del script no es problema, lo que necesito es llamar a un método creado en la (.CS)
Alguien sabe cual es la forma de hacer esto??
gracias
La solución más sencilla, era la hoja de estilo, el maldito background, gracias mdavila, perdi mucho tiempo con esta tonteria. 
