asp.net验证控件
1,RequiredFieldValidator:非空校验
ControltoValidat:关联需要验证的控件。
MaximumValue:最大值。
MinimumValue:最小值。
- DataTypeCheck:比较数据是不是这个类型。
- Equal:等于这个值。
- GreaterThan:大于这个值。
- GreaterThanEqul:大于等于。
- LessThan:小于。
- LessThanEqual:小于等于。
- NotEqual:不等于。
protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args) { int month = Convert.ToInt32(txtMonth.Text); int day = Convert.ToInt32(txtDay.Text); int[] data ={ 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 }; int days = data[month-1]; args.IsValid=(day <= days && day >= 1); }
<script type="text/javascript"> function dayVaild(src,args) { var txtMonth = document.getElementById("<%=txtMonth.ClientID %>"); var month = parseInt(txtMonth.value, 10) var day = parseInt(args.value, 10) var data = [31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]; var days = data[month - 1]; args.IsValid = (day <= days && day >= 1); } </script>
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。