1
22
在@foreach块中,除非切换回标记,否则默认情况下内容是代码。因此,“jQuery(…).progressBar()”行被认为是C#。在这种情况下,如果您希望标记不是HTML,则可以使用<text>标记(实际上没有呈现)或“@:”指令,该指令指示Razor将行的其余部分视为标记,而不管它包含什么(当然,您可以在行中使用“@”来嵌套更多的代码块)。 此外,还有pb@玩家ID“看起来像是Razor的电子邮件地址,所以它忽略了它。通过使用@()explict表达式语法可以避免这种情况。所以@foreach块应该如下所示:
|
2
3
|
user2250708 · 从html助手中获取未编码的html 6 年前 |
Shaun · ASP。NET MVC:CS1061错误 6 年前 |
Sparta · 如何在Html中使用引导切换。支票箱? 6 年前 |
Ken-F · MVC Razor自定义复选框更新“real”复选框 6 年前 |