コントローラーの 1 つで次のコードを使用しました。
if (Request.IsAjaxRequest()) {
return RedirectToAction("PreviewAndSendEmail");
}
私はそれをデバッグし、行を返すようになりましたが、リダイレクトは発生しませんでした。Ajax.BeginForm 内でそれを行うことは可能ですか? これがカミソリのコードです。
using(Ajax.BeginForm( new AjaxOptions { LoadingElementId = "loading" })) {
<b>Choose E-mail Template : </b>@Html.DropDownList("emailtemps")<br /><br />
<input type="submit" value="Preview & Send" />
<span id="loading" style="display: none;">
<img title="loading..." alt="load" src="@Url.Content("~/Content/App_Icons/gifs/loading.gif")"
</span>
}