杂结

1。自定义验证控件的使用

//两个文本框,必须要有一个有内容
function ValidatorTel(source,arguments)
{
var tel1=document.getElementById("<%=txt_phone.ClientID%>");
var tel2=document.getElementById("<%=txt_mobile.ClientID%>");
if(tel1.value=="" && tel2.value=="")
  arguments.IsValid=false;
else
  arguments.IsValid=true;
}

 

<%--验证多个控件时,就无需指定要验证哪一个控件了,即ControlToValidate属性是空的.--%>

phone:<asp:TextBox  runat="server" Width="145px"></asp:TextBox><br />
mobile:<asp:TextBox  runat="server" Width="141px"></asp:TextBox>
<asp:CustomValidator  runat="server" ClientValidationFunction="ValidatorTel" ErrorMessage="电话号码与手机号码必须要有一个"></asp:CustomValidator>

总结:前段时间不喜欢.net的验证控件。喜欢手写。慢慢发现其实某些场所还是可以使用的。快。而且基本能够满足要求。

posted @ 2010-01-07 15:03  琴鸟  阅读(187)  评论(0编辑  收藏  举报