asp.net-mvc-5 – 如何检查用户是否从MVC5布局文件登录
发布时间:2020-12-16 06:33:59 所属栏目:asp.Net 来源:网络整理
导读:我有一个MVC 5站点,使用共享的_Layout视图. 在这个_Layout视图中,我将我的脚本渲染到底部,在正文之后. @Scripts.Render("~/bundles/jquery") @Scripts.Render("~/bundles/jqueryui") @*BootStrap must be loaded after JQuery UI in order to override the t
我有一个MVC 5站点,使用共享的_Layout视图.
在这个_Layout视图中,我将我的脚本渲染到底部,在正文之后. @Scripts.Render("~/bundles/jquery") @Scripts.Render("~/bundles/jqueryui") @*BootStrap must be loaded after JQuery UI in order to override the tooltip function*@ @Scripts.Render("~/bundles/bootstrap") @Scripts.Render("~/bundles/jqueryval") @Scripts.Render("~/bundles/Session") 我现在的问题是,我想在每个页面中包含Session Bundle,除了我的登录页面. 如何在_Layout视图中检查此条件并有条件地渲染脚本渲染? 在其他页面中,我会在我的模型中添加一个bool字段,然后使用C#If构造只渲染Script部分,如果为true,但我的_Layout视图中没有模型. 我也使用自定义,非常简单的登录方法,所以我没有使用MVC5的Identity Framework. 编辑 @if (Request.IsAuthenticated) { @Render...} 这不起作用,因为我使用自定义登录,这不适用于内置框架. 问题仍未解决 解决方法@if (Request.IsAuthenticated) { // Render stuff for authenticated user } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – jquery禁用特定时间的按钮
- asp.net-mvc – ASP.NET MVC适合复杂的Web应用程序吗?
- asp.net – Docker日志中的.net输出
- ASP.NET MVC集成EntLib实现“自动化”异常处理[实例篇]
- asp.net-mvc – 今天在.NET中实现RESTful架构的最好方法是什
- asp.net-mvc – ASP.NET MVC:下载excel文件
- asp.net – @ Html.EditorForModel()下拉列表
- asp.net-mvc – MVC 5具有身份验证模式的外部身份验证=表单
- asp.net – 需要有关选择数据访问方法的建议
- 如何在ASP.Net中实现现场级安全性?
推荐文章
站长推荐
- asp.net – 将文本框和按钮放在mvc razor app中
- asp.net-web-api – MaxExpansionDepth,带有最新
- asp.net-mvc – 在ASP.NET MVC中的LinkBut??ton
- 清除多个工作进程的ASP.net缓存
- asp.net-mvc-3 – CopyAllFilesToSingleFolderFo
- asp.net-mvc – 在NerdDinner中首次尝试Linq to
- kendo-ui – 我可以在网格的数据绑定事件上传递参
- 如何使用Team Build部署ASP.NET Web应用程序?
- asp.net – 实体框架6 EntityDataSource不在DbCo
- asp.net-mvc – 将动态JSON对象传递给Web API –
热点阅读