MVC 中的@Html.Raw 的用法
2024-10-10 13:10:33
@Html.Raw
定义:在有些情况下,需要显式地渲染一些不应该采用HTML编码的值,这时可以采用Html.Raw方法来保证该值不被编码;简单来说:就是使用了Html.Raw后,字符串会以一个html方式呈现,而不使用该方法字符串会以原始字符串的形式出现。
eg:
@{
string message = "<strong><font color='red'>This is bold!</font></strong>";
}
<p><span>@Html.Raw(message)</span></p> @*生成红色加粗字体This is bold!*@
<p><span>@message</span></p> @*展示message这个字符串的所有内容*@
效果如下(注意上下顺序与view中的代码是绝对对应的):
This is bold!
<strong><font color='red'>This is bold!</font></strong>
参考:https://blog.csdn.net/u010178308/article/details/80201510
最新文章
- vs2012 打开解决方案崩溃或者点击项目崩溃
- What does it mean to “delegate to a sister class” via virtual inheritance?
- 几何不能具有Z值
- tomcat安全配置(二)
- eclipse下提交job时报错mapred.JobClient: No job jar file set. User classes may not be found.
- The Zen Programmer (zhuan)
- ios开发之C语言第3天
- maven项目java包名的路径问题
- C++--allocator类的使用
- nutch solr 配置
- POJ 2977 Box walking
- SaberRD之直流工作点分析
- CSS3 转换2D transform
- redis数据库安装 redis持久化及主从复制
- 富文本编辑器Quill(二)上传图片与视频
- spring boot实现ssm(1)功能
- 压缩跟踪Compressive Tracking(转)
- Windows Server 2012如何实现双网卡绑定
- 关于Python常用框架学习
- drupal7整合Discuz康盛UC用户中心ucenter,ucuser模块