5

我对 MVC 和 razor 很陌生,但到目前为止我很享受。我遇到了一两个基本问题,所以希望这对某人来说是一个很好的简单问题。

我正在制作一个新变量并替换空格。但是,这似乎根本不起作用。我自己添加到字符串中的空间仍然存在。此时我不能简单地使用下划线作为两者Address1Postcode也可能包含空格,因此替换是必不可少的。

@{ 
    var mapAddress = Model.Address1 + ", " + Model.Postcode;
    mapAddress.Replace(" ", "_");
}
4

1 回答 1

11

您必须使用纯方法的返回值Replace,即:

mapAddress = mapAddress.Replace(" ", "_");
于 2012-10-23T10:45:41.290 回答