在View中显示空格的问题

时间:2012-03-02 16:55:28

标签: html asp.net-mvc-3 razor

我在MVC3视图中有这个代码。但是当我浏览它时它只显示W.为什么空格后没有显示任何内容?有没有更好的方法来使用< input>代码显示此文字?

@var text = "W Z";

<input type=text value=@text >< /input>

2 个答案:

答案 0 :(得分:1)

用两个""包裹它,如:

var text = "W z";
<input type="text" value="@text" />

答案 1 :(得分:1)

以@ MGA的答案为基础, 请考虑您所拥有的代码已转换为

在您的浏览器呈现之前

<input type=text value=W Z></input>。 “W”之后的空格将是终止分隔符,除非您用双引号将值换行(value =“@ text”)