我有一个numericupdown,它将从数据库中检索值,如下一行
pd_qty.Value = Convert.ToDecimal(product.qty);
备注:pd_qty是numericupdown,product.qty是字符串
当我运行表单时,会发生错误
类型' System.ArgumentOutOfRangeException'的未处理异常 #translated#error:' 9999.0000'不是有效值'值',值应介于最小值和最大值
之间
答案 0 :(得分:2)
NumericUpDown
具有Minimum
和Maximum
属性。如果您没有明确设置这些,则默认值为最小值0,最大值为100.您设置的值小于最小值,或者(非常可能)大于最大值。
如果您需要接受如此大的数字,请调整最大值:
pd_qty.Maximum = 10000;