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

Любые идеи о том, что я могу делать неправильно или другой способ решения проблемы?

Спасибо

Ответы на вопрос(3)

Ваш ответ на вопрос