zoukankan      html  css  js  c++  java
  • ASP.NET MVC Razor 输出没有编码的HTML字符串

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

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

    @(new HtmlString(mystring))

    以后的版本可以

    @Html.Raw(mystring)

    在MVC 3中,你可以这样:

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

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

    @MvcHtmlString.Create(ViewBag.Stuff)

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

  • 相关阅读:
    19-10-31-B
    19-10-30-Night-V
    19-10-30-C
    19-10-29-Night-X
    19-10-29-Z
    19-10-28-A
    19-10-27-S
    19-10-26-Night-D
    留言板
    优秀博客存档
  • 原文地址:https://www.cnblogs.com/luluping/p/2843738.html
Copyright © 2011-2022 走看看