Это очень странно, и я не знаю почему. У меня есть ViewModel, которые возвращают какое-то значение для моего объекта, при рендеринге они имеют разные значения, но они указывают на одно и то же свойство:
<%: Model.myProperty %>
Это возвращает «25», это то, что я установил для свойства. Но когда он отображается как текстовое поле, он возвращает «0» в качестве значения для моего текстового поля!
<%: Html.TextBoxFor(f => f.myProperty) %>
Есть идеи, почему? Свойство имеет десятичный тип. Спасибо.