asp.net - mvc - telerik themes asp net demo




Проблема округления в RadNumericTextBox (2)

У меня есть RadNumericTextBox, как показано ниже:

  <telerik:RadNumericTextBox ID="txtCurSalBudget" runat="server" Enabled="False" >
                <NumberFormat AllowRounding="false" />
                </telerik:RadNumericTextBox>

Когда я перемещаю значение 23190642.0 в это текстовое поле, оно округляется, и результат равен 23190640, хотя AllowRounding = "false".

Как избежать этого округления, чтобы получить реальную ценность?


Если вы всегда хотите сохранить единую десятичную точку точности, вы можете изменить свой элемент NumberFormat, чтобы отразить это:

    <telerik:RadNumericTextBox ID="RadNumericTextBox1" 
                               runat="server" 
                               Culture="en-US">
        <NumberFormat AllowRounding="false" 
                      PositivePattern="n.0" 
                      NumericPlaceHolder="n" />
    </telerik:RadNumericTextBox>

Этот образец NumericTextBox отвечает вашим потребностям?


Используйте этот код для отображения десятичных цифр в текстовом поле:

<telerik:RadNumericTextBox ID="txtCurSalBudget" runat="server" Enabled="False" >
                <NumberFormat AllowRounding="false" DecimalDigits="2" GroupSeparator=" " />
</telerik:RadNumericTextBox>

Недвижимость

ДесятичныеЦифры

позволяет вводить десятичные цифры до введенного вами номера, отображаемые в текстовом поле.





telerik-ajax