简单的问题和可能简单的答案,但我已经尝试了很多东西。
How can I insert a white space between the 2 values ?
我试过引号、双引号、去掉“;”、 等
@if(@providerData.CompanyName != null){
@providerData.CompanyName;WHITESPACE;@providerData.CompanyType;
}
简单的问题和可能简单的答案,但我已经尝试了很多东西。
How can I insert a white space between the 2 values ?
我试过引号、双引号、去掉“;”、 等
@if(@providerData.CompanyName != null){
@providerData.CompanyName;WHITESPACE;@providerData.CompanyType;
}
您可以使用Html.Raw
方法在此处放置一个空格
@if(@providerData.CompanyName != null)
{
@providerData.CompanyName@Html.Raw(" ")@providerData.CompanyType
}
或者,您可以使用@:
而不是Html.Raw
@if(@providerData.CompanyName != null)
{
@providerData.CompanyName@: @providerData.CompanyType
}
现在这是一个非常古老的问题,但是对于该问题还有另一种可能的解决方案 -<text>
为此目的使用标签。此标签本身不会打印到您的输出中,但会保留您在其中的格式。
@if(@providerData.CompanyName != null)
{
<text>@providerData.CompanyName @providerData.CompanyType</text>
}
我认为这种方式为您想要实现的目标提供了最简洁的语法。