可以使用以下代码来解决此问题:
在跳转到另一个页面的控制器动作方法中,使用以下代码:
return RedirectToAction("ActionName", "ControllerName");
如果需要传递参数,则可以将它们作为第二个参数传递,如下所示:
return RedirectToAction("ActionName", "ControllerName", new { param1 = "value1", param2 = "value2" });
使用RedirectToAction
方法而不是Response.Redirect
方法,可以避免生成的代码中出现语法错误。