ASP.NET Master page Переопределение DefaultButton
У меня есть главная страница с элементом формы и атрибутом defaultbutton, установленным на серверную ImageButton. На одной из моих страниц я хочу переопределить атрибут defaultbutton главной страницы, установив Forms DefaultButton в событии Page_Load.
Т.е. на главной странице:
<form id="form1" runat="server" defaultbutton="btnSearch">....</from>
На странице Page_Load событие, которое «переопределяет» атрибут главной страницы:
this.Form.DefaultButton = this.ibRecalc.ID;
Это ошибки с:
DefaultButton 'form1' должен быть идентификатором элемента управления типа IButtonControl
Я использую кнопки изображений, которые реализуют IButtonControl
Любые идеи о том, что я могу делать неправильно или другой способ решения проблемы?
Спасибо