我注意到@
Razor 模板中的语句将字符串中的引号转换为 HTML 符号。
那么如何显示正确的 HTML 属性呢?示例代码:
<body@(ViewBag.Highlight == true ? " onload=\"prettyPrint()\"" : "")>
结果:
<body onload="prettyPrint()">
这是完全不正确的。我怎样才能达到正常:
<body onload="prettyPrint()">
在我的情况下?
我已经尝试过这个答案HtmlString
的对象。但即使使用显式类型转换也无法转换 为。HtmlString
string