Good,
I use the following code to convert a numeric value according to the user's culture:
value="@(Model.KnowAcquisition.Cost.HasValue ? Model.KnowAcquisition.Cost.Value.ToString("n2", CultureInfo.CurrentCulture).ToString() : string.Empty)" />
However, C # transforms into this:
<input type="text" class="famo-input famo-text-10" name="cost" value="1 000,25">
My problem is that it should be a space instead of  
. I have already tested with normal strings and shows the space, only when I use ToString () with an associated culture does it show  
.
How can I change?