[英]Is there a way to hide html inside curly braces in an ASP.NET MVC Razor html helper?
[英]How do I escape curly braces in Asp .Net MVC Razor?
我正在尝试按如下方式绑定数据属性:
@Html.Label("test", new { data_test = "{{vm.test}}" })
渲染时,我看到的是:
<label data-test for="test">test</label>
如何转义花括号以便它们呈现在页面上? 我尝试过的一些事情是:
在一个代码块中,您不能使用@
字符来创建更多的代码块。 就像是:
@Html.Label("test", new { data_test = "{{@vm.test}}" })
要在剃刀中编写花括号“{}”,请使用“at”和“冒号”的组合。 示例: @:{
我刚刚在使用把手时弄清楚了。
并且要写“@”,请再使用一个“at”符号。
示例: @@
我希望它可以帮助正在寻找它的新人!
如果您需要显示花括号,就像在解释车把逻辑时一样,并且不需要任何其他结构:
代码:
<note>Example: @("{{object.exampleField}}")</note>
显示:
Example: {{object.exampleField}}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.