- Textbox 验证
- AllowBlank=“false”必填项,EmptyText =“必须输入联系人”。使用默认信息就可以了。
- 数值其他类型验证
- Vtype 属性 等于 email时 是对email 格式验证
- 等于 url 时 对url 验证。
- alpha //只能输入字母,无法输入其他(如数字,特殊符号等)
- alphanum//只能输入字母和数字,无法输入其他
- 属性MinLength 最小长度
- 属性MaxLength 最大长度
- Email 类型验证
- <ext:TextField ID="TextField2" runat="server" Vtype=” email”> </ext:TextField>
- 正则表达式验证
- <ext:TextField ID="TextField2" runat="server" Regex="^[1-9]\d*$" > </ext:TextField>
- 匹配特定数字:
- ^[1-9]\d*$ //匹配正整数
- ^-[1-9]\d*$ //匹配负整数
- ^-?[1-9]\d*$ //匹配整数
- ^[1-9]\d*|0$ //匹配非负整数(正整数 + 0)
- ^-[1-9]\d*|0$ //匹配非正整数(负整数 + 0)
- ^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$ //匹配正浮点数
- ^-([1-9]\d*\.\d*|0\.\d*[1-9]\d*)$ //匹配负浮点数
- ^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$ //匹配浮点数
- ^[1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$ //匹配非负浮点数(正浮点数 + 0)
- ^(-([1-9]\d*\.\d*|0\.\d*[1-9]\d*))|0?\.0+|0$ //匹配非正浮点数(负浮点数 + 0)
- Number 类型过滤
- <ext:TextField ID="TextField2" runat="server" MaskRe="/[0-9\$\.]/"> </ext:TextField>
- 电话号码格式过滤
- <ext:TextField ID="TextField2" runat="server">
- <lugins>
- <ux:InputTextMask Mask="(99) 9999-9999">
- </ux:InputTextMask>
- </Plugins>
- </ext:TextField>
- 手机格式
- <ext:TextField ID="TextField2" runat="server">
- <lugins>
- <ux:InputTextMask Mask="0999-999-999">
- </ux:InputTextMask>
- </Plugins>
- </ext:TextField>
- Fax格式
- <ext:TextField ID="TextField2" runat="server">
- <lugins>
- <ux:InputTextMask Mask="99-9999-9999">
- </ux:InputTextMask>
- </Plugins>
- </ext:TextField>
- ABN and ACN 格式
- <ext:TextField ID="TextField2" runat="server">
- <lugins>
- <ux:InputTextMask Mask="99-999-999-999">
- </ux:InputTextMask>
- </Plugins>
- </ext:TextField>
- 两个时间控件时间间隔设置
- <extateField runat="server" ID="FromDate" Vtype="daterange" FieldLabel="To">
- <Listeners>
- <Render Handler="this.endDateField = '#{ToDate}'" />
- </Listeners>
- </extateField>
- <extateField runat="server" ID="ToDate" Vtype="daterange" FieldLabel="From">
- <Listeners>
- <Render Handler="this.startDateField = '#{FromDate}'" />
- </Listeners>
- </extateField>
转载于:https://www.cnblogs.com/hendy/archive/2010/04/13/1710760.html