パネルの配置とデフォルトボタンのログインボタンへの設定、またはフォームのデフォルトボタンの設定について話している、これに関する100のフォーラムとブログ投稿を読んだはずです。私はこれに加えてもっとたくさん試しましたが、何も機能しません。
ログインコントロールに2つのLinkButtonがあり、テンプレートに変換されます。1つ目はログインボタン、2つ目は登録ページへのリンクです。Enterキーを押すと、Register LinkButtonが起動し、登録ページにリダイレクトされます。
パネルにデフォルトのボタンを設定してどこにでも配置し、Formタグ自体にデフォルトのボタンを設定してみました。[登録]ボタンを削除し、のonclickを設定して、登録ページにリダイレクトされる関数を呼び出してみました。それも機能せず、Enterキーはまだ登録ページにリダイレクトされました。
これらは、次のようにLayoutTemplateに配置されます。
<div class="btn-login">
<asp:LinkButton ID="LoginButton" runat="server" CommandName="Login" ValidationGroup="LoginUserValidationGroup"
Height="38px" Width="120px">
</asp:LinkButton>
</div>
<div class="btn-opretbruger">
<asp:LinkButton ID="Register" runat="server" ValidationGroup="LoginUserValidationGroup"
Height="38px" Width="120px" PostBackUrl="/Account/registrerbruger.aspx">
</asp:LinkButton>
</div>
私が読んだすべての記事はボタンコントロールを使用し、私はLinkButtonを使用しています。
何か案は?