返回首页

请帮助!
我使用VS2008。
我想申请两个验证控件,一个文本框。但regularexpression不能正常工作。
这里是代码:


 

<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" 

                               ControlToValidate="Finish_emailID_Txtbox" Display="Dynamic" Text=""

                               ErrorMessage="Please enter the email-ID." ValidationGroup="group5" 

                               SetFocusOnError="True"></asp:RequiredFieldValidator>

                               

                            <asp:RegularExpressionValidator ID="RegularExpressionValidator1" 

                               runat="server" Text="" Display="Dynamic" ValidationGroup="group5" SetFocusOnError="True" ControlToValidate="Finish_emailID_Txtbox" 

                               ErrorMessage="Please enter the correct Email format(For Example: YourId@somedomain.com)" 

                               ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"></asp:RegularExpressionValidator>

 


问题是错误时,它显示的是我所使用ErrorMessage属性(我也采取了验证摘要控制)的消息:

快速帮助将不胜感激。

回答

评论会员:游客 时间:2012/02/07
Monjurul哈比卜:尝试使用以下内容:codeprelang="HTML"spanclass="code-keyword"</spanspanclass="code-leadattribute"asp:TextBox/spanspanclass="code-attribute"ID/spanspanclass="code-keyword"="/spanspanclass="code-keyword"tbxEmailAddress"/spanspanclass="code-attribute"runat/spanspanclass="code-keyword"="/spanspanclass="code-keyword"server"/spanspanclass="code-attribute"CssClass/spanspanclass="code-keyword"="/spanspanclass="code-keyword"text"/spanspanclass="code-keyword">/spanspanclass="code-keyword"</spanspanclass="code-keyword"//spanspanclass="code-leadattribute"asp:Textbox/spanspanclass="code-keyword">/spanspanclass="code-keyword"</spanspanclass="code-leadattribute"asp:RequiredFieldValidator/spanspanclass="code-attribute"ID/spanspanclass="code-keyword"="/spanspanclass="code-keyword"rfvBillingEmailAddress"/spanspanclass="code-attribute"runat/spanspanclass="code-keyword"="/spanspanclass="code-keyword"server"/spanspanclass="code-attribute"ControlToValidate/spanspanclass="code-keyword"="/spanspanclass="code-keyword"tbxEmailAddress"/spanspanclass="code-attribute"ErrorMessage/spanspanclass="code-keyword"="/spanspanclass="code-keyword"*Required"/spanspanclass="code-attribute"Display/spanspanclass="code-keyword"="/spanspanclass="code-keyword"dynamic"/spanspanclass="code-attribute"SetFocusOnError/spanspanclass="code-keyword"="/spanspanclass="code-keyword"true"/spanspanclass="code-attribute"EnableClientScript/spanspanclass="code-keyword"="/spanspanclass="code-keyword"true"/spanspanclass="code-attribute"ValidationGroup/spanspanclass="code-keyword"="/spanspanclass="code-keyword"Vgroup"/spanspanclass="code-keyword">/spanspanclass="code-keyword"</spanspanclass="code-keyword"//spanspanclass="code-leadattribute"asp:RequiredFieldValidator/spanspanclass="code-keyword">/spanspanclass="code-keyword"</spanspanclass="code-leadattribute"br/spanspanclass="code-keyword"//spanspanclass="code-keyword">/span spanclass="code-keyword"</spanspanclass="code-leadattribute"asp:RegularExpressionValidator/spanspanclass="code-attribute"runat/spanspanclass="code-keyword"="/spanspanclass="code-keyword"server"/spanspanclass="code-attribute"ID/spanspanclass="code-keyword"="/spanspanclass="code-keyword"revBillingEmailAddress"/spanspanclass="code-attribute"ControlToValidate/spanspanclass="code-keyword"="/spanspanclass="code-keyword"tbxEmailAddress"/spanspanclass="code-attribute"EnableClientScript/spanspanclass="code-keyword"="/spanspanclass="code-keyword"true"/spanspanclass="code-attribute"ErrorMessage/spanspanclass="code-keyword"="/spanspanclass="code-keyword"IncorrectEmailFormat"/spanspanclass="code-attribute"SetFocusOnError/spanspanclass="code-keyword"="/spanspanclass="code-keyword"true"/spanspanclass="code-attribute"ValidationExpression/spanspanclass="code-keyword"="/spanspanclass="code-keyword"\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"/spanspanclass="code-attribute"ValidationGroup/spanspanclass="code-keyword"="/spanspanclass="code-keyword"Vgroup"/spanspanclass="code-keyword">/spanspanclass="code-keyword"</spanspanclass="code-keyword"//spanspanclass="code-leadattribute"asp:RegularExpressionValidator/spanspanclass="code-keyword">/spanspanclass="code-keyword"</spanspanclass="code-leadattribute"br/spanspanclass="code-keyword"//spanspanclass="code-keyword">/spanspanclass="code-keyword"</spanspanclass="code-leadattribute"asp:Button/spanspanclass="code-attribute"ID/spanspanclass="code-keyword"="/spanspanclass="code-keyword"Button1"/spanspanclass="code-attribute"runat/spanspanclass="code-keyword"="/spanspanclass="code-keyword"server"/spanspanclass="code-attribute"Text/spanspanclass="code-keyword"="/spanspanclass="code-keyword"Button"/spanspanclass="code-attribute"ValidationGroup/spanspanclass="code-keyword"="/spanspanclass="code-keyword"Vgroup"/spanspanclass="code-keyword"//spanspanclass="code-keyword">/span/pre/code
Prashant塔瓦LKO
评论会员:游客 时间:2012/02/07
codeprelang="HTML"spanclass="code-keyword"</spanspanclass="code-leadattribute"asp:RegularExpressionValidator/spanspanclass="code-attribute"ID/spanspanclass="code-keyword"="/spanspanclass="code-keyword"REV_TxtBox"/spanspanclass="code-attribute"runat/spanspanclass="code-keyword"="/spanspanclass="code-keyword"server"/spanspanclass="code-attribute"ValidationGroup/spanspanclass="code-keyword"="/spanspanclass="code-keyword"group5"/spanspanclass="code-attribute"SetFocusOnError/spanspanclass="code-keyword"="/spanspanclass="code-keyword"True"/spanspanclass="code-attribute"ControlToValidate/spanspanclass="code-keyword"="/spanspanclass="code-keyword"Finish_emailID_Txtbox"/spanspanclass="code-attribute"ErrorMessage/spanspanclass="code-keyword"="/spanspanclass="code-keyword"InvalidMailId"/spanspanclass="code-attribute"ValidationExpression/spanspanclass="code-keyword"="/spanspanclass="code-keyword"\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"/spanspanclass="code-keyword">/spanspanclass="code-keyword"</spanspanclass="code-keyword"//spanspanclass="code-leadattribute"asp:RegularExpressionValidator/spanspanclass="code-keyword">/span/pre/code的
Monjurul哈比卜
评论会员:游客 时间:2012/02/07
喜使用下面的代码。