How to sent successful message after reset password link sent to email

Hello everyone,

    I have been working on the forgottenPassword almost 8 hours now but still no find solution to sent successful message after email sent the reset password link to customer email. I am trying to sent the message to display after email sent and redirect. I used Viewbag , TempData, Session , but no luck the value is always null, here is my code

 

  1.                  [HttpPost]
  2. [ValidateAntiForgeryToken]
  3.         public ActionResult HandleForgottenPassword(ForgottenPasswordViewModel model)
  4. {
  5.            if (!ModelState.IsValid)
  6.              {
  7.                    
  8.                 ModelState.AddModelError("ForgottenPasswordForm.", "No member found");
  9.                 return PartialView("ForgottenPassword", model);
  10.              }
  11.           else
  12.            {
  13.                
  14.                   EmailHelper email = new EmailHelper();
  15.                 email.SendResetPasswordEmail(findMember.Email,      
  16.                 expiryTime.ToString("ddMMyyyyHHmmssFFFF"));
  17.                TempData["Success"] = " A link to reset your password has been sent. Please Check your                      email."   
  18.                 return RedirectToCurrentUmbracoPage();
  1.            }
/////////      Here is my view 
@inherits Umbraco.Web.Mvc.UmbracoTemplatePage
@if (Request.HttpMethod == "POST")
{
  @Html.Partial("_ForgottenPassword", this.GetModel<ARS.ViewModels.ForgottenPasswordViewModel>())
}
else
{
   
     @Html.Action("RenderForgottenPassword", "AuthSurface")
}
Thank you in advance

This is a companion discussion topic for the original entry at https://our.umbraco.com/forum/48751-how-to-sent-successful-message-after-reset-password-link-sent-to-email