asp.net-mvc – 使用Razor的ASP.NET MVC 3 – 将条件表达式与HTM
发布时间:2020-12-16 04:17:22 所属栏目: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 – Web表单和Web表单与主页之间的区别?
- asp.net-mvc – ASP.NET MVC,强类型视图,部分视图参数毛刺
- asp.net-mvc – 使用ASP.NET MVC3进行客户端模型级或表单级
- 如何追踪每一笔记录的来龙去脉:一个完整的Audit Logging解
- asp.net – 如何映射/ News / 5的路由到我的新闻控制器
- ASP.NET MVC – 如何处理发送电子邮件?
- asp.net-mvc-3 – MVC 3 $.ajax – 响应似乎是从部分视图缓
- 在mono xsp上托管asp.net – raspberry pi
- ASP.NET Core使用Elasticsearch记录NLog日志
- 在asp.net webforms中使用jquery调用webmethod
推荐文章
站长推荐
- 为什么我的ASP.NET项目不会在启动项目中运行在开
- .net – 如何创建一个dotnet核心单个可执行文件
- asp.net-mvc – MVC:404路由在生产中无法正常工
- asp.net – 什么是aspnet_Users和aspnet_Members
- asp.net-mvc – 实体框架 – 选择特定列并返回强
- asp.net-mvc – 如何只允许mvc4 razor中的文本框
- asp.net – 拥有专用应用程序池,将Web应用程序保
- templates – CheckBoxList多个选择:如何建模绑
- asp.net-mvc – 如何在页面中显示ASP.net MVC项目
- 使用实体框架在ASP.Net中创建报表
热点阅读