asp.net验证输入框字符的长度(使用CustomValidator控件)
来源:互联网 发布:企业商标设计软件 编辑:程序博客网 时间:2024/06/04 18:34
asp.net验证输入框字符的长度
使用CustomValidator控件
- 在page_load中添加CustomValidator1.Attributes["length"] = "16";
- 在客户端脚本
<script language="javascript">
function CheckDataLength(source, arguments)
{
var len = source.length;
var content=arguments.Value;
if(content.length<len)
{
arguments.IsValid = false;
}
else
{
arguments.IsValid = true;
}
}
</script>
然后在ClientValidationFunction调用上台阶function
例如:
你有一个叫用户名服务器控件,它的标识为varStrUid:
用户名<asp:TextBox id="varStrUid" runat="server"></asp:TextBox>
你需要验证他20-30个字符之间的有效性时可以直接在他下面写上如下验证代码:
<asp:RegularExpressionValidator id="ReEVUid" runat="server" Width="339px" ControlToValidate="varStrUid" Display="None" ErrorMessage="用户名中含有非法字符或位数不在3到6位之间!" ValidationExpression="/S{20,30}" ></asp:RegularExpressionValidator>
这里必须注意的是textbox控件的id属性必须和asp:RegularExpressionValidator控件的ControlToValidate值一样.
- asp.net验证输入框字符的长度(使用CustomValidator控件)
- 每日学习心得:CustomValidator验证控件验证用户输入的字符长度、Linq 多字段分组统计、ASP.NET后台弹出confirm对话框,然后点击确定,执行一段代码
- Asp.net自定义验证控件CustomValidator 的使用方法
- ASP.NET表单验证之CustomValidator控件
- ASP.NET验证控件之CustomValidator
- ASP.net验证控制之CustomValidator控件
- ASP.net验证控制之CustomValidator控件
- asp.net使用CustomValidator异步验证用户名
- asp.net中使用CustomValidator验证
- ASP.NET - ASP.NET 服务器控件验证类型 - CustomValidator 类
- 验证控件输入字符的长度范围
- ASP.NET验证控件:CustomValidator 定制函数验证
- ASP.NET验证控件CustomValidator客户端验证DROPDOWNLIST、TEXTBOX
- ASP.NET验证控件CustomValidator客户端验证DROPDOWNLIST、TEXTBOX
- [ASP.NET]为什么CustomValidator验证控件在验证DropdownList的时候不能设置ControlToValidate属性
- Asp用户自定义验证控件,验证字符的长度
- CustomValidator控件的使用
- CustomValidator控件的使用
- scrollLeft,scrollWidth,clientWidth,offsetWidth到底指的哪到哪的距离之完全详解
- 一个简单的AJAX应用
- 常见C# .net面试题(转)
- 何时抛出异常,debug,hiabernete与数据库设计
- 根据日期自动生成编码系列号的实例
- asp.net验证输入框字符的长度(使用CustomValidator控件)
- Silverlight WCF 上传实现
- 给你一点忠告
- 跨越语法大山
- 交叉表查询中的累计
- 英语学习体会
- 笑话·哲理
- 常用正则表达式汇总
- 经典的25句话