asp.net-mvc – 在Mvc ViewBag中检查成员是否存在
发布时间:2020-12-16 03:59:17 所属栏目:asp.Net 来源:网络整理
导读:有时我必须从Mvc视图中检查ViewBag中是否存在成员,以查看是否有任何问题,操作忘记分配该成员.在我的Razor View里面我有: @if(ViewBag.Utente.Ruolo.SysAdmin) 如何检查ViewBag.Utente是否已定义? 解决方法 您必须检查所有对象是否为空. Utente,Utente.Ruol
有时我必须从Mvc视图中检查ViewBag中是否存在成员,以查看是否有任何问题,操作忘记分配该成员.在我的Razor View里面我有:
@if(ViewBag.Utente.Ruolo.SysAdmin) 如何检查ViewBag.Utente是否已定义? 解决方法
您必须检查所有对象是否为空. Utente,Utente.Ruolo和Utente.Ruolo.SysAdmin可能为null:
@if (ViewBag.Utente != null) { if (ViewBag.Utente.Ruolo != null) { if (!string.IsNullOrEmpty(ViewBag.Utente.Ruolo.SysAdmin)) { //ViewBag.Utente.Ruolo.SysAdmin has value..you can use it } } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-5 – EntityFramework.SqlServer.dll中出现’S
- asp.net core高级EF Core2.0数据模型设计创建
- ASP.NET Core 2.0 Web API响应缓存
- asp.net – 更改User-Agent标头触发表单身份验证
- asp.net-mvc-3 – ASP.NET MVC3 CSS框架
- asp.net-mvc-4 – 使用@keyframes缩小CSS时出错
- asp.net-mvc – asp.net mvc url action忽略旧参数值
- asp.net-mvc – 在MVC4中使用资源进行本地化
- ASP.NET C#ListBox服务器控件不会禁用
- asp.net-mvc – 如何让ASP.NET MVC在IIS 6中运行?
推荐文章
站长推荐
- 从ASP.NET执行Query时,抛出过期的异常
- asp.net – IIS7中的SQL Server和Windows身份验证
- 为什么工作线程使我的ASP.NET生成器在睡眠期间遇
- [ASP.NET MVC] 利用动态注入HTML的方式来设计复杂
- asp.net-mvc – 当前上下文错误中不存在名称“Ur
- asp.net – 我从添加引用对话框中找不到System.W
- asp.net – 无法创建页面方法“GetCompletionLis
- asp.net – 当要复制的lob数据的插入长度超过配置
- asp.net – 如何强制web API来识别querystring参
- asp.net – 您实际可以拥有多少应用程序会话数据
热点阅读