2017-07-03 82 views
0

我有一个的NumericUpDown它将从数据库中检索值,如下行的NumericUpDown错误:值应为最小值和最大值之间

pd_qty.Value = Convert.ToDecimal(product.qty); 

备注:pd_qty是的NumericUpDown,product.qty是字符串

当我跑的形式,错误发生时

An unhandled exception of type 'System.ArgumentOutOfRangeException'
#translated# error : '9999.0000' is not valid value for 'Value', Value should be between minimum and maximum

回答

2

NumericUpDownMinimumMaximum财产。如果没有明确设置,默认值为最小值0,最大值为100.您正在设置的值要么小于最小值,要么(很可能)大于最大值。

如果您需要接受如此大的数字,请调整最大值: pd_qty.Maximum = 10000;

相关问题