4 个解决方案
#1
必须有. . .
return RedirectToAction("方法名", "controller名");
controller名:HomeController.cs 则为:Home
方法里返回页面就行。也可以传参。
return RedirectToAction("方法名", "controller名");
controller名:HomeController.cs 则为:Home
方法里返回页面就行。也可以传参。
#2
return RedirectToAction("ActionName");
return RedirectToAction("ActionName", "ControllerName");
return RedirectToAction("ActionName", "ControllerName");
#3
还2种方法:
1: return Redirect("~/Home/方法名");
2:return Json(result),
1: return Redirect("~/Home/方法名");
2:return Json(result),
$.ajax({
url: "/Home/方法名?id=" + id,
type: 'POST',
dataType: 'json',
data: null,
contentType: 'application/json; charset=utf-8',
success: function (data) {
if (data == true) {
location.href = "/Home/方法名";
}
}, error: function () {
alert("XXX!");
}
});
#4
return View("/area/a/view/a.cshtml",model)
#1
必须有. . .
return RedirectToAction("方法名", "controller名");
controller名:HomeController.cs 则为:Home
方法里返回页面就行。也可以传参。
return RedirectToAction("方法名", "controller名");
controller名:HomeController.cs 则为:Home
方法里返回页面就行。也可以传参。
#2
return RedirectToAction("ActionName");
return RedirectToAction("ActionName", "ControllerName");
return RedirectToAction("ActionName", "ControllerName");
#3
还2种方法:
1: return Redirect("~/Home/方法名");
2:return Json(result),
1: return Redirect("~/Home/方法名");
2:return Json(result),
$.ajax({
url: "/Home/方法名?id=" + id,
type: 'POST',
dataType: 'json',
data: null,
contentType: 'application/json; charset=utf-8',
success: function (data) {
if (data == true) {
location.href = "/Home/方法名";
}
}, error: function () {
alert("XXX!");
}
});
#4
return View("/area/a/view/a.cshtml",model)