フォーム要素を含むマスター ページと、サーバー側の ImageButton に設定された defaultbutton 属性があります。私のページの 1 つで、Page_Load イベントで Forms DefaultButton を設定して、masterpage の defaultbutton 属性を「オーバーライド」したいと考えています。
すなわちマスターページ上:
<form id="form1" runat="server" defaultbutton="btnSearch">....</from>
マスターページ属性を「オーバーライド」するページ Page_Load イベント:
this.Form.DefaultButton = this.ibRecalc.ID;
次のエラーが発生します。
「form1」の DefaultButton は、タイプ IButtonControl のコントロールの ID でなければなりません
IButtonControl を実装する画像ボタンを使用しています
私が間違っているかもしれないこと、または問題にアプローチする別の方法についてのアイデアはありますか?
ありがとう