나는 사용자가 이메일을 보낼 수 있습니다 내 페이지에서 양식을 가지고로 리디렉션,서버 측 경고 메시지를 표시 한 다음 새 페이지
try
{
smtpClient.Send(message);
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Key",
"alert('Thank you for your submission.');", true);
}
catch(Exception)
{
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Key",
"alert('There was an error processing your request.');", true);
}
Response.Redirect("home.aspx");
경고를 표시하지 않고 페이지가 단순히 즉시 리디렉션 Response.Redirect를 주석 처리하지 않으면 경고가 작동합니다. 경고를 표시 한 다음 리디렉션하고 싶습니다.
어떻게 달성 할 수 있습니까? 나는 어떻게 든 타이머를 사용하는 것을 생각했다. 그러나 그것이 최선의 해결책인지 확실하지 않다.
감사합니다.