1

私は支払いページに取り組んでおり、支払いが処理されているメッセージを表示するためのポップアップを表示したいと考えています。そのため、今のところ CustomValidator と Submit Button を使用しています。Argsが有効なときにこのポップアップを表示したい。私のコードは.

<asp:CustomValidator ID="CustomValidator1" runat="server" ErrorMessage="" OnServerValidate="CustomValidator1_ServerValidate"
                                            EnableClientScript="true" ValidationGroup="Authorize"></asp:CustomValidator>

<asp:Button ID="SubmitButton" runat="server" Text="Pay now" CausesValidation="true" CssClass="blue paynow" style="width:200px;"
                                                ValidationGroup="Authorize" OnClick="SubmitButton_Click" OnClientClick="validate(ContentPlaceHolder1_chk_agree);" />
4

2 に答える 2

1

より良いアプローチの 1 つは、「updateProgress」を使用することです。

送信ボタンを updatePanel 内に配置し、読み込み中の gif 画像を updateProgress 内に配置します。これは、支払いの進行中に読み込み中の画像の下に表示され、支払いが完了すると自動的に閉じます。

ここに画像の説明を入力 読み込んでいます....

<asp:UpdateProgress id="updateProgress" runat="server">
     <ProgressTemplate>
            <asp:Image ID="imgUpdateProgress" runat="server" ImageUrl="~/images/loadingNew.gif" AlternateText="Loading ..." ToolTip="Loading ..."/>
     </ProgressTemplate>
</asp:UpdateProgress>
于 2012-11-22T11:52:53.117 に答える