У меня есть поле базы данных с типом Decimal (10,4) на моем SQL-сервере 2008, но в моем представлении asp.met mvc значения будут отображаться только с двумя десятичными числами, поэтому допустим, что значение в базе данных 10.1234
он будет отображаться в представлении только как 10.12
. Итак, как я могу определить формат поля для отображения всей десятичной запятой, хранящейся в базе данных?
ОБНОВЛЕНИЕ: - Прежде всего, фреймворк объекта создает класс модели для таблицы и устанавливает свойство объекта как: -
public decimal Result { get; set; }
и в представлении результат отображается следующим образом: -
<div class="display-field">
@Html.DisplayFor(modelitem => vlr.Result)
</div>
</td>
<td>
<div class="display-field">
@Html.DisplayFor(modelitem => vlr.DateTaken)
</div>
Даже если значение Result
в базе данных равно 12.1234
; он будет отображаться в представлении как 12.12
!!!!. BR