0

データ グリッドで選択した候補の電子メール ID に電子メールを送信する Web アプリケーションを開発しています。アプリケーションで System.Net.Mail 名前空間を使用しています。候補にメールを送信すると、メール クラスが応答を返します。Web アプリケーションでバックグラウンド プロセスを実行し、すべてのメールが正常に送信されるまで処理イメージを表示したいのですが、この問題を解決するのに役立つ人はいますか?

4

2 に答える 2

0

このアクションを実行するには多くの方法があります。

ローダー (.gif) イメージを使用して asp.net で AJAX モーダル ポップアップを作成し、SmtpClient の Send() メソッドの直前に表示するだけです。以下の疑似コードを参照してください:-

 SmtpClient mSmtpClient = new SmtpClient();
 modalPopUp.Show();
 mSmtpClient.Send(mMailMessage);
 modalPopUp.Close();

注: catch ブロックでも閉じることを忘れないでください。

于 2013-05-18T08:33:03.993 に答える