使用Razor如何/可以编写直接文本而不是将其包装在某种类型的html标签中?
示例(这可以工作,但会添加额外的span标记):
@{ var foo = true; }
@if(foo) { <span>Yes</span> } else { <span>No</span> }
Run Code Online (Sandbox Code Playgroud)
我想让我的最终标记尽可能干净,没有额外的标签.
谢谢!
Rus*_*Cam 110
使用<text>标签
@{ var foo = true; }
@if(foo) { <text>Yes</text> } else { <text>No</text> }
Run Code Online (Sandbox Code Playgroud)
所述<text>标签信号的剃刀视图引擎写内容到输出.
或者,您可以使用 @:
@{ var foo = true; }
@if(foo) { @:Yes } else { @:No }
Run Code Online (Sandbox Code Playgroud)