4

我正在使用 Telerik:radnumerictextbox 控件提供十进制输入,我需要以十进制输入,例如 10,但 radnumerictextbox 默认显示值 10.00,如何设置属性以获取十进制值。

这是我在客户端使用的代码。

<telerik:radnumerictextbox 
        ID="txtDirectTime" 
        ShowSpinButtons="True" 
        InterceptArrowKeys="True" 
        Step="5" MinValue="0" runat="server">  

提前致谢。

4

3 回答 3

5

试试这个

<telerik:RadNumericTextBox runat="server"
                           ID="YourTextBox"
                           NumberFormat-DecimalDigits="2" />

有关更多信息,RadNumericTextBox请访问此处

于 2012-08-22T07:07:38.367 回答
2

NumberFormat-GroupSeparator=""工作得很好。

于 2015-04-22T07:50:01.633 回答
1

在回答您的补充问题时,“如何删除 ',' [千分隔符]?”。

使用 NumberFormat GroupSeparator 属性,或者作为控件标记上的属性:

<telerik:RadNumericTextBox ID="RadNumericTextBox1" Runat="server"
    NumberFormat-GroupSeparator="" />

或作为子元素:

<telerik:RadNumericTextBox ID="RadNumericTextBox1" Runat="server">
    <NumberFormat GroupSeparator="" />
</telerik:RadNumericTextBox>

参考:RadNumericTextBox 格式化数值 (Telerik)

于 2013-07-03T20:18:23.857 回答