Asp.net mvc MVC上下文交换问题

Asp.net mvc MVC上下文交换问题,asp.net-mvc,razor,Asp.net Mvc,Razor,我试图输出一个“x3”字符串,其值存储在我的模型中 x@Model.Quantityoutput=>x@Model.Quantity 无法正确切换到@之后的代码 以下各项工作正常: *@Model.Quantity=>*3 x@Model.Quantity=>x3(但我当然不想要空间) 我的实际解决方案: @{x}@Model.Quantity=>x3 @换向器是否需要遵循单词边界?这是解析器的错误吗? (我的实际测试机:MVC3 RC2) Thxx@Model.Quantity可能是一个电子邮

我试图输出一个“x3”字符串,其值存储在我的模型中

x@Model.Quantity
output=>x@Model.Quantity

无法正确切换到@之后的代码

以下各项工作正常:

*@Model.Quantity
=>*3
x@Model.Quantity
=>x3(但我当然不想要空间)

我的实际解决方案:

@{x}@Model.Quantity
=>x3

@换向器是否需要遵循单词边界?这是解析器的错误吗? (我的实际测试机:MVC3 RC2)


Thx

x@Model.Quantity可能是一个电子邮件地址,所以我认为解析器认为这是文本。如果您执行以下操作,它将起作用:

<span>x@(Model.Quantity)</span>
x@(型号、数量)