Trong một hành động, tôi đang gọiTại sao RedirectToAction không chuyển hướng?
RedirectToAction("login", new { test = "1" });
Và trang dường như không chuyển hướng. Hành động "đăng nhập" nằm trong cùng một bộ điều khiển.
Sự cố có thể là gì?
Trong một hành động, tôi đang gọiTại sao RedirectToAction không chuyển hướng?
RedirectToAction("login", new { test = "1" });
Và trang dường như không chuyển hướng. Hành động "đăng nhập" nằm trong cùng một bộ điều khiển.
Sự cố có thể là gì?
Bạn nên sử dụng
return RedirectToAction(...
Bạn phải sử dụng trả lại RedirectToAction.
RedirectToAction (... sẽ không hoạt động nếu bạn đang sử dụng hình thức AJAX. Yêu cầu ajax chỉ đơn giản là bỏ qua cuộc gọi chuyển hướng
đồng ý với bạn, bạn sẽ cần phải thực hiện chuyển hướng trên phía máy khách về thành công của bài đăng ajax (ví dụ), bằng cách sử dụng jquery hoặc javascript. @jawahar –
Bắt tốt. Đã tự hỏi tại sao biểu mẫu của tôi không chuyển hướng. – Eon
trở RedirectToAction (...) đúng của bạn, không phải "gọi" nó? – mxmissile