我试图做一些不同的事情。我有一个包含Id的视图。基于Id的值,我想改变出现的标题。例如:在CSHTML页面中实现switch语句
@{ switch id
case "test": @;<h1>Test Site</h1>
case "prod": @:<h1>Prod Site</h1>
break;
}
我有相当多的案件条件,所以我虽然使用的情况下会是最好的。任何人都可以建议我怎样才能做到这一点,并得到它的工作?我收到很多语法错误,所以我认为它可能编码不好。
无需将整个switch语句放在@ {}块中。 –
你也可以摆脱' '。如果您使用的是html标签,则不需要。请参阅下面的@yoelhalb的答案。 –
mattruma
您也可以使用@:操作符... – bicbmx