呼び出している電子メールメソッドがあります。ページOnPageLoad
がC# 4.0
読み込まれると、ユーザーに電子メールが送信されます。問題は、ユーザーがページを更新するたびに、ユーザーへの電子メールが生成されるたびに受け入れられないことです。ページを開いたときに初めてメソッドが実行される方法はありますか。このようなメソッドを呼び出しています。
if (!IsPostBack)
{
Sendemail(emailid, "ibrahim.cheema@shakarganj.com.pk", "SML Dashboards Access", "<b><font color=red>Dashboard Access Alert!</font></b> <br></br>Note: If the access is by yourself, then please ignore this email.<br><br>SML Dashboards accessed using your credentials<br><b>" + emailid + "<br><b>Location / IP Address :</b>" + GetUserIP());
}
このように、ユーザーはページを更新するときに常に電子メールを受信します。どうすればそれを回避できますか?