【问题标题】:Kendo NumericTextbox: Restrict user from entering certain number of decimal placesKendo NumericTextbox:限制用户输入一定数量的小数位
【发布时间】:2014-03-20 14:32:13
【问题描述】:

我有一个像这样的数字文本框:

@(Html.Kendo().NumericTextBoxFor(model => model).Format("c").Decimals(2).Spinners(false))

但这仍然允许用户在编辑模式下输入超过 2 位小数 当它失去焦点时会向上或向下舍入。 (即 13.126 转 13.13)

1) 有没有办法阻止用户在编辑模式下输入超过 2 个十进制值

2) 防止发生自动舍入(因此,如果输入 13.126,它将保持为 13.12)

【问题讨论】:

标签: kendo-ui kendonumerictextbox


【解决方案1】:

试试Round(false)

例如:

 @(Html.Kendo().NumericTextBoxFor(
   model => model).Format("c").Decimals(2).Round(false).Spinners(false)
)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-06
    • 1970-01-01
    相关资源
    最近更新 更多