我有一个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");
});
答案 0 :(得分:2)
我发现了这个问题,希望这将有助于将来的某个人。通过以下行
强制文化在web.config中<globalization culture="en-za" uiCulture="en-za" requestEncoding="utf-8" responseEncoding="utf-8" />
我删除了这一行,问题解决了。