有关国际电话号码验证
大家有没有做过,国际电话号码验证这一块
有3个输入框,分别填入Country Code ,Area Code , Tel Number
怎么一次性验证,填入是否正确?
问题点数:50、回复次数:7Top
1 楼tigerwen01(小虎)回复于 2005-08-19 15:08:20 得分 30
http://chs.gotdotnet.com/quickstart/util/srcview.aspx?path=/quickstart/aspplus/samples/webforms/validate/validator9.srcTop
2 楼sanfv(Again New)回复于 2005-08-19 20:35:22 得分 0
再up一下。Top
3 楼sanfv(Again New)回复于 2005-08-22 09:12:19 得分 0
还得提一下Top
4 楼flyboy20(往事如烟)回复于 2005-08-22 15:04:48 得分 5
没做过,帮你顶下Top
5 楼sanfv(Again New)回复于 2005-08-25 21:24:53 得分 0
再拿出来顶一下Top
6 楼jack1026(杭杭)回复于 2005-08-25 22:54:57 得分 5
定一下
Top
7 楼zeusvenus()回复于 2005-08-26 00:24:41 得分 10
这个可以通过配合使用几个验证控件实现,
<td>
<asp:TextBox id="phone" maxlength=20 runat="server" />
</td>
<td>
<asp:RequiredFieldValidator id="phoneReqVal"
ControlToValidate="phone"
ErrorMessage="电话。"
Display="Dynamic"
Font-Name="Verdana" Font-Size="12"
runat=server>
*
</asp:RequiredFieldValidator>
<asp:RegularExpressionValidator id="phoneRegexVal"
ControlToValidate="phone"
ErrorMessage="电话。"
ValidationExpression="(^x\s*[0-9]{5}$)|(^(\([1-9][0-9]{2}\)\s)?[1-9][0-9]{2}-[0-9]{4}(\sx\s*[0-9]{5})?$)"
Display="Static"
Font-Name="Arial" Font-Size="11"
runat=server>
必须为此格式:(XXX) XXX-XXXX
</asp:RegularExpressionValidator>
</td>
Top




