假设我有Index.cshtml
:
<div>
<p>@Html.Partial("Test")←please, no whitespace here</p>
</div>
部分是:
@if (true)
{
<span>true text from partial</span>
}
现在,部分的最后一个字与←
的{{1}}之间有一个空格。
我找到了摆脱它的几种方法,但所有这些方法看起来都很糟糕:
Index.cshtml
<span>true text from partial</span>{return;}
@(Html.Raw("<span>true text from partial</span>"))
(只需将所有内容写入一行)有更好的吗?我是否以不应该使用的方式使用某种东西?