|
|
1
22
在@foreach块中,除非切换回标记,否则默认情况下内容是代码。因此,“jQuery(…).progressBar()”行被认为是C#。在这种情况下,如果您希望标记不是HTML,则可以使用<text>标记(实际上没有呈现)或“@:”指令,该指令指示Razor将行的其余部分视为标记,而不管它包含什么(当然,您可以在行中使用“@”来嵌套更多的代码块)。 此外,还有pb@玩家ID“看起来像是Razor的电子邮件地址,所以它忽略了它。通过使用@()explict表达式语法可以避免这种情况。所以@foreach块应该如下所示:
|
|
|
2
3
|
|
|
JVDev · 如何在JavaScript中保留一个反斜杠? 2 年前 |
|
|
TheIronCheek · 消除循环生成的div之间的空白 2 年前 |
|
|
MelB · 可为null的对象必须在计数表达式的上下文中具有值 2 年前 |