FineUI 官方论坛

标题: 表单验证,只有为空才会验证,其他的验证都没有文本提示 [打印本页]

作者: sanshi    时间: 2013-4-3 08:19
“中文照样录入”可以输入中文,但是不能提交表单吧,因为有 RegexPattern=ALPHA_NUMERIC 验证
作者: 做了才会想好    时间: 2013-4-3 10:57
标题: 表单验证,只有为空才会验证,其他的验证都没有文本提示
主要代码如下:
<ext:Button ID="DataBasicKnowledgeAdd" runat="server" Text="保存" Icon="Accept"  ValidateForms="SimpleForm1"  >
            </ext:Button>  
<ext:TwinTriggerBox ID="DataNO"  Label="字典编码" ShowLabel="true"
                                OnTrigger1Click="DataNO_Trigger1Click" OnTrigger2Click="DataNO_Trigger2Click"
                            Trigger1Icon="Clear" ShowTrigger1="False" EmptyText="输入编码起始字符单击查询即可获取系统分配的编码号" Trigger2Icon="Search"
                            runat="server" AutoPostBack="true"   MaxLength="6" MinLength="6"  
                                Required="true" ShowRedStar="true" Width="320"    ClientIDMode="Static"
                                MaxLengthMessage="只能输入6位英文数字编码" MinLengthMessage="只能输入6位英文数字编码"
                                ViewStateMode="Enabled" RegexPattern="ALPHA_NUMERIC" RegexMessage="必须为字母和数字组合"
                                RequiredMessage="不允许为空" >
                            </ext:TwinTriggerBox>
表单验证,提交表单只有为空才会验证,没提交表单时,没满足条件的显红,但没有相应的提示信息显示出来,字符串长度验证也不能控制长度,只有当文字长度等于6时才不显示红色边框,但超过或少于6位长度时,设置的提示信息并没有显示出来,正则表达式设置的也没有效果,中文照样录入,没有限制中文的录入,问题出在哪,能帮忙看下吗





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