Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/11/2009, 04:40
danielsan83
 
Fecha de Ingreso: agosto-2009
Mensajes: 8
Antigüedad: 14 años, 9 meses
Puntos: 0
Boton con lupa

Hola a todos. No se si habeis tratado el tema, pero yo no encontre nada. Os cuento.

El problema es con un formulario. En principio tenia un boton de busqueda que funcionaba perfectamente cuando le dabas al enter, ya que estaba dentro de un panel con el defaultbutton = al nombre del boton. El boton era un ASP button.

He metido una lupa dentro del boton, y para ello ha dejado de ser un boton ASP y es un boton html con una label dentro para el texto y aedmas la imagen de la busqueda. Ahora ya no es un ASP button y el defaultbutton del panel se va a la mierda y dice que:
"The DefaultButton must be the ID of a control of type IButtonControl."
He mirado bien el ID del boton que he creado. El boton es este:

<button ID="SearchButton" class="btnStyleGrey" onclick="__doPostBack('Search','')" runat="server">
<img src="images/icons/magnifier.png" alt="" height="11"/>&nbsp;
<asp:Label ID="Label1" runat="server" Text="Buscar" meta:resourcekey="btnSearchText">
</asp:Label>
</button>

HE tenido que meter el dopostback al boton. Antes de volver a implementar el boton antiguo y quedarme sin lupa. Alguien sabe como puedo arreglar lo del defaultbutton o como meter la lupa dentro de un boton normal?

No vale con Image button porque no acepta texto, ademas la aplicacion es multiidioma y si meto texto e imagen junto en el imagebutton no vale.....

Gracias a todos de antemano