码迷,mamicode.com
首页 > Web开发 > 详细

ASP.NET MVC Razor 输出没有编码的HTML字符串

时间:2015-09-23 10:10:28      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:

Razor引擎之前要输出一段没有编码的字符串,只要@加变量名就可以了,Razor却不能这样,感觉是有点麻烦。

 

在Razor Beta 2以前的版本可以:

@(new HtmlString(mystring))

 

以后的版本可以

@Html.Raw(mystring)

 

在MVC 3中,你可以这样:

ViewBag.Stuff = "<li>Menu</li>"

//  在视图中可以这样输出

@MvcHtmlString.Create(ViewBag.Stuff)

 

相比之下,我更喜欢@Html.Raw

 

http://www.cnblogs.com/luluping/archive/2013/01/04/2843738.html

ASP.NET MVC Razor 输出没有编码的HTML字符串

标签:

原文地址:http://www.cnblogs.com/chen110xi/p/4831184.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!