javascript - Infragistics网络货币编辑四舍五入问题

标签 javascript c# jquery asp.net infragistics

在 Infragistis 网络货币编辑中,如果最大值大于 16 位,且焦点处于关闭状态。它显示错误的舍入值。

如何避免这种情况或如何删除网络货币编辑的舍入选项。

请看下面的代码

<igtxt:WebCurrencyEdit ID="txtWebCurrencyEdit" EnableViewState="false" runat="server"
DataMode="Decimal" MaxValue="99999999999999999999" MaxLength="20" 

如果我输入的值大于 16 位数字,它也会四舍五入到错误的值,因为我给出 20 九,然后四舍五入到 21 位数字。

最佳答案

这是客户端的 JavaScript 限制。在 JavaScript 中,最大的数字是 9007199254740990

JavaScript Number Type

关于javascript - Infragistics网络货币编辑四舍五入问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28496829/

相关文章:

javascript - jQuery - 如何允许小键盘和数字键行输入;以及防止输入特殊字符?

javascript - createAsyncThunk : Error: addCase cannot be called with two reducers for the same action type

c# - 我如何使用像 C# 这样的 C++ 枚举类型?

c# - 为什么 ObservableCollection 隐藏 INotifyPropertyChanged.PropertyChanged

javascript - 从javascript或jquery中的另一个页面重定向时如何自动单击按钮?

jquery - 将 div 放在当前屏幕顶部

jQuery 为什么 $ ('tr' ).slideDown ('slow' );打破表格布局?

javascript - 解构一个属性为 "delete"的对象

javascript - Firestore 查询中的 promise /捕获错误

c# - 我应该如何注册使用 MongoClient、Singleton 或作用域的 mongodb 服务?