ASP.NET CORE中控制器内return HTML
程序员文章站
2022-06-02 22:28:59
...
此处用到了Content方法
如果只是在控制器中写,那么页面将直接显示Content括号中的内容
如果想要让他以代码形式进行弹框提示,则需要指定他的类型
当然还有扩展方法:比如在页面中动态监测用户登陆状态是否过期
参考自(有整理):https://yq.aliyun.com/articles/386052
如果只是在控制器中写,那么页面将直接显示Content括号中的内容
Content("<script language=javascript>alert('用户名或密码错误');parent.location.href='/login'</script>");
如果想要让他以代码形式进行弹框提示,则需要指定他的类型
Content("<script language=javascript>alert('用户名或密码错误');parent.location.href='/login'</script>", "text/html;charset=utf-8");
当然还有扩展方法:比如在页面中动态监测用户登陆状态是否过期
public override void OnActionExecuting(ActionExecutingContext context) { if (HttpContext.Session.GetInt32("userid") == null) { var con = new ContentResult(); string r = "登录超时,请重新登录!"; con.Content = $"<script>alert('{r}');parent.location.href='/login'</script>"; con.ContentType = "text/html;charset=utf-8"; context.Result = con; } base.OnActionExecuting(context); }
参考自(有整理):https://yq.aliyun.com/articles/386052
上一篇: 数据库事务的四大特性以及事务的隔离级别
下一篇: Android 之 Bitmap 解析
推荐阅读
-
Asp.net Core MVC中怎么把二级域名绑定到特定的控制器上
-
Asp.Net 将HTML中通过dom-to-image.js标签div内的内容转化为图片保存到本地
-
ASP.NET MVC 在控制器中获取某个视图动态的HTML代码
-
详解如何在ASP.NET Core中编写高效的控制器
-
如何处理ASP.NET Core中HTML5客户端路由回退的问题
-
Asp.net Core MVC中怎么把二级域名绑定到特定的控制器上
-
ASP.NET CORE中控制器内return HTML
-
ASP.NET CORE中控制器内return HTML
-
Asp.Net 将HTML中通过dom-to-image.js标签div内的内容转化为图片保存到本地
-
ASP.NET MVC 在控制器中获取某个视图动态的HTML代码