Kendo ui Kendo NumericTextbox不显示小数点后的数字

Kendo ui Kendo NumericTextbox不显示小数点后的数字,kendo-ui,kendonumerictextbox,Kendo Ui,Kendonumerictextbox,我有一个剑道数字文本框 @(Html.Kendo().NumericTextBoxFor(m => m.CalculationValue) .Name("CalculationValue") .Min(0) .Max(99999999) .Format("n"

我有一个剑道数字文本框

 @(Html.Kendo().NumericTextBoxFor(m => m.CalculationValue)
                             .Name("CalculationValue")
                             .Min(0)
                             .Max(99999999)
                             .Format("n")
                             .Decimals(2)
                          )
我正在从数据库中读取一个值,该值等于
123.99
,但剑道数字文本框将该值显示为
123.00。

我为
kendo.culture.en ZA.min.js
包含了相关的文化java脚本文件,并初始化了文化

$(function () {
    kendo.culture("en-ZA");
});

我发现了这个问题,希望这能对将来的人有所帮助。该区域性是通过以下行在web.config中强制执行的

<globalization culture="en-za" uiCulture="en-za" requestEncoding="utf-8" responseEncoding="utf-8" />

我删除了这条线,问题就解决了