我正在尝试使用混合的剃刀变量和静态内容构建一些HTML。
这是我陷入困境的地方:我的视图中有一个名为section_counter
的计数器变量。我想在我正在构建的图像标记的ID中使用它。然而,与我习惯的<% .. %>
符号不同,我只是无法做我需要的。
<img alt="section" id="@section_counter_Section" src=""..... etc
我需要ID看起来像3_Section
。但是,如果我在变量和单词_Section
之间留一个空格,则该值将保留该空格(3 _Section
)。
如果我使用<text>
提示,我会明白:
<img alt="section" id="3<text>_Section</text>" src="
在我生成的HTML中。我错过了什么?
答案 0 :(得分:31)
尝试将变量放在括号中。 (explicit code nugget)
<img alt="section" id="@(section_counter)_Section" src=""