ASP.NET-Masterseite DefaultButton override
Ich habe eine Masterseite mit einem Formularelement und dem Attribut defaultbutton, das auf einen serverseitigen ImageButton festgelegt ist. Auf einer meiner Seiten möchte ich das Attribut "masterpage defaultbutton" überschreiben, indem ich den Forms DefaultButton im Ereignis Page Load setze.
d. h. auf mater Seite:
<form id="form1" runat="server" defaultbutton="btnSearch">....</from>
Auf der Seite Page Load-Ereignis, das das Masterseitenattribut "überschreibt":
this.Form.DefaultButton = this.ibRecalc.ID;
It Fehler mit:
Der DefaultButton von 'form1' muss die ID eines Steuerelements vom Typ IButtonControl sein
Ich verwende Bildschaltflächen, die IButtonControl @ implementiere
Haben Sie eine Idee, was ich falsch machen könnte oder wie ich das Problem anders angehen könnte?
Vielen Dan