我有一些标签,我想说“如果它们当前位于该标签引用的页面上,请将其作为一个跨度,否则,请将其作为链接。”在伪利刃,应该是这样的:Razor中的条件链接
@if(CurrentlyOnThisPage) {
<span>
} else {
<a>
}
Tab Content
@if(CurrentlyOnThisPage){
</span>
} else {
</a>
}
剃刀(正确)指出,我不关闭我的开始标记,所以有困难解析此语法。如果标签内容很小,我可以使用Html.ActionLink
,但我有几行内容,我想保留HTML编辑器的好处,而不是将它们全部放入字符串中。有没有办法做到这一点?