Попробуйте украсить свойство с помощью атрибута «Формат отображения»:
//Your view object
[DisplayFormat( DataFormatString= "{0:F}" )]
public Double Money { get; set; }
//Your view code
<%: Html.TextBoxFor(model => model.Money, new { @class = "lookandfeel_1" }) %>
Если вы используете Entity Framework или аналогичный, вам потребуется сделать следующее, чтобы добавить атрибуты метаданных:
using System.ComponentModel.DataAnnotations;
namespace MyNameSpace
{
[MetadataType(typeof(MetaDataProduct))]
public partial class MyEntityClass
{
}
public class MetaDataProduct
{
[DisplayName("Price")]
[DisplayFormat( DataFormatString= "{0:F}" )]
public int Money{ get; set; }
}
}