Tengo una página maestra con un elemento de formulario y el atributo de botón predeterminado establecido en un ImageButton del lado del servidor. En una de mis páginas deseo "anular" el atributo del botón predeterminado de la página maestra estableciendo el botón Default de las formas en el evento Page_Load.ASP.NET Página maestra DefaultButton anular
es decir En la página mater:
<form id="form1" runat="server" defaultbutton="btnSearch">....</from>
En el caso de la página Page_Load que "override" el atributo de página maestra:
this.Form.DefaultButton = this.ibRecalc.ID;
It errores con:
El DefaultButton de 'form1' debe ser el ID de un control de tipo IButtonControl
estoy usando los botones de imagen que implementa IButtonControl
¿Alguna idea de lo que podría estar haciendo mal o una forma diferente de abordar el problema?
Gracias
¿Qué tipo es ibRecalc? ¿Implementa la interfaz especificada? – Tahbaza
@Tahbaza: ibRecalc es un control ASP.NET ImageButton, es decir, implementa IButtonControl –