用vs2019,目标框架5.0
页面使用@Html.BeginForm("LoginValidate","Home",FormMethod.Post)提交表单到控制器,
但在页面并没有弹出框,而是原样输出了这一串字符
public IActionResult LoginValidate()
{
return Content("alert('请先登录');history.go(-1);");
}
这样写试试看,我这边是.Net 6.0完美运行,希望能够满足你的需求~
return Content("<script>alert('请先登录'); history.go(-1); </script>", "text/html; charset=utf-8");