asp.net-mvc – 使用Razor的ASP.NET MVC 3 – 将条件表达式与HTML输出一起使用
发布时间:2020-05-24 13:22:04 所属栏目:asp.Net 来源:互联网
导读:我已经被这个问题困扰了很多天……(我正在研究ASP.NET MVC 3) 在这个链接 – Razor If/Else conditional operator syntax – 据说Razor引擎中唯一有效的条件表达式语法是@(x?y:z) 好的.现在,如何在此条件表达式中编写HTML?我不能在这里使用Razor,因为代码
|
我已经被这个问题困扰了很多天……(我正在研究ASP.NET MVC 3)
在这个链接 – Razor If/Else conditional operator syntax – 据说Razor引擎中唯一有效的条件表达式语法是@(x?y:z) 好的.现在,如何在此条件表达式中编写HTML?我不能在这里使用Razor,因为代码导致语法错误无效. @(item.Manager == null ? @:<i>unassigned</i> : item.Manager.Name) 经过一些研究后,我发现了HtmlWriter或Html.Raw但它们都没有,也没有它们的方法.toString()或.toHtmlString()有用,因为它们不是字符串而是IHtmlString类型. 谢谢你的答复! 解决方法@(item.Manager == null ? new HtmlString("<i>unassigned</i>") : new HtmlString( item.Manager.Name) ) (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – 剃刀索引视图中的条件格式
- asp.net – 如何在web.config中定义using语句?
- asp.net – 如何发布站点从命令行与一些发布配置文件?
- 在asp.net-mvc中,在不影响其他用户的情况下执行昂贵操作的正
- asp.net – 在aspnet核心1应用程序的逻辑层中获取ClaimsPri
- asp.net-mvc – ASP.NET MVC – 如何获取一个URL而不是一个
- asp.net-mvc – 使用Ajax.ActionLink进行正确的HTTP删除问题
- asp.net – Gridview编辑,点击两次问题
- asp-classic – 与SQL Server Compact Edition 4.0的Ado连接
- asp.net-mvc – 在ASP.NET MVC中的View和PartialView有什么
推荐文章
站长推荐
- asp.net-web-api – 如何为代理控制器设置Web AP
- asp.net-mvc – HttpContext和HttpContextWrappe
- asp.net-mvc – 用于支持多种语言的ASP MVC技术
- asp.net-mvc – ASP.NET MVC如何指定View页面驻留
- asp.net-mvc – MVC6自托管wwwroot内容返回404,I
- 在ASP.NET Core中使用AOP来简化缓存操作
- asp.net-web-api – 什么时候使用HttpMessageHan
- 如何在asp.net的页面加载中调用javascript函数
- asp.net 2.0中利用Ajax2.0实现JSON传送大量页面数
- asp.net – web.config不转发到非.aspx页面上的4
热点阅读
