मैंने अपने नियंत्रक में से एक में निम्न कोड का उपयोग किया;asp.net mvc AJAX पोस्ट - रीडायरेक्ट टॉक्शन काम नहीं कर रहा है
if (Request.IsAjaxRequest()) {
return RedirectToAction("PreviewAndSendEmail");
}
मैंने इसे डीबग किया और यह लाइन वापस आ गया और रीडायरेक्ट नहीं हुआ। क्या यह अजाक्स के अंदर करना संभव है। बेगिनफॉर्म? यहां रेज़र कोड है;
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>
}
संभावित रूप से http://stackoverflow.com/questions/3534956/how-can-i-redirecttoaction-within-ajax-callback –