I used the following code in one of my controller;
if (Request.IsAjaxRequest()) { return RedirectToAction(\"PreviewAndSendEmail\");
Why don't you call the PreviewAndSendMailEmail directly? Since you don't need the redirection itself (change in url,etc), there is no need to use it.