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

时间:2013-09-11 14:33:15

标签: kendo-ui kendonumerictextbox

我有一个Kendo NumericTextbox

 @(Html.Kendo().NumericTextBoxFor(m => m.CalculationValue)
                             .Name("CalculationValue")
                             .Min(0)
                             .Max(99999999)
                             .Format("n")
                             .Decimals(2)
                          )

我正在从数据库中读取一个等于123.99的值,但是Kendo NumericTextbox显示的值为123.00.

我为kendo.culture.en-ZA.min.js添加了相关的文化java脚本文件并初始化了文化

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

1 个答案:

答案 0 :(得分:2)

我发现了这个问题,希望这将有助于将来的某个人。通过以下行

强制文化在web.config中
<globalization culture="en-za" uiCulture="en-za" requestEncoding="utf-8" responseEncoding="utf-8" />

我删除了这一行,问题解决了。