1回目のクリック後、無効化ボタンのasp.netにコードを記述しました。コードは次のとおりです。asp.netを使用して無効にするボタンをクリックした後にエラーをフォーカスする方法
<asp:Button ID="btnNext" runat="server" CssClass="btn btnBlue btnStep" Text="Submit"
OnClick="btnSubmit_Click" CausesValidation="true" ValidationGroup="ServiceFee" OnClientClick="this.disabled = true; this.value = 'In progress...';__doPostBack('btnNext','')" UseSubmitBehavior="false" />
問題は解決していますが、少し余分な機能を追加する必要があります。つまりエラーに集中する必要があります。ユーザーがカードの詳細や個人情報を入力せずに送信ボタンをクリックすると、空のテキストボックスにエラーが表示され、突然ページがリロードされます。はjavascriptでdopostbackを書いています。どのようにエラーに焦点を当て、ポストバック後にエラーを表示する必要がありますか?
ajax呼び出しを行い、成功したかどうかを確認します。失敗した場合は、検証メッセージや失敗の理由をページに表示することができます。 – Aby