FineUI 官方论坛

标题: 【已知】NumberBox属性NoNegative 问题 [打印本页]

作者: 舞柯庶    时间: 2015-10-9 13:57
标题: 【已知】NumberBox属性NoNegative 问题
GRID编辑中NumberBox  属性NoNegative=true;
如果设置了最大值,和最小值,最小值 为负数,那么 也可以输入负数。
感觉好像 最大值最小值 策略 覆盖了   NoNegative

作者: sanshi    时间: 2015-10-10 18:41
刚测试了,开源版的确有这个问题。不过由于这个判断是 extjs 底层做的,因此暂时不会修正:
[attach]7981[/attach]


另:
专业版没有问题:
[attach]7982[/attach]

测试代码:
  1. <f:SimpleForm ID="SimpleForm1" BodyPadding="5px" Width="550px" LabelAlign="Top" EnableCollapse="true"
  2.             Title="简单表单" runat="server" LabelWidth="120px">
  3.             <Items>
  4.                 <f:NumberBox Label="0 到 9 的整数" ID="NumberBox1" runat="server" MaxValue="9" MinValue="0"
  5.                     NoDecimal="true" NoNegative="True" Required="True" EmptyText="比如 8" ShowRedStar="True" />
  6.                 <f:NumberBox Label="非负整数" ID="NumberBox3" runat="server" EmptyText="比如 99"
  7.                     NoDecimal="True" NoNegative="True" Required="True" MaxValue="10" MinValue="-8"
  8.                     ShowRedStar="True" />
  9.                 <f:NumberBox ID="NumberBox4" runat="server" EmptyText="精度为 3,比如 0.356" Label="0 到 1 之间的小数"
  10.                     MaxValue="1" MinValue="0" DecimalPrecision="3" NoNegative="True" Required="True" ShowRedStar="True">
  11.                 </f:NumberBox>
  12.                 <f:NumberBox Label="任意整数" ID="NumberBox5" NoDecimal="true" runat="server" />
  13.                 <f:Button ID="btnSubmit" runat="server" ValidateForms="SimpleForm1" Text="提交表单" OnClick="btnSubmit_Click">
  14.                 </f:Button>
  15.             </Items>
  16.         </f:SimpleForm>
复制代码







欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/) Powered by Discuz! X3.4