| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1196 人关注过本帖
标题:文本框验证输入的问题
只看楼主 加入收藏
23760639
Rank: 1
等 级:新手上路
帖 子:277
专家分:0
注 册:2005-5-13
收藏
 问题点数:0 回复次数:10 
文本框验证输入的问题
求教:我有个TEXTBOX控件.想限制用户只能往里面输入日期。还有个TEXTBOX控件,想限制用户只能在里面输入长度不超过30的字符,那怎么写代码啊?谢谢!
搜索更多相关主题的帖子: 文本 验证 输入 控件 字符 
2005-10-15 08:41
hxfly
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:5810
专家分:118
注 册:2005-4-7
收藏
得分:0 
用验证控件不就可以了?

2005-10-15 08:43
yj3385
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2004-12-1
收藏
得分:0 
30个长度javascript写的就可以了,在onkeypress,或者在提交时判断

2005-10-15 09:02
ltn
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2005-9-3
收藏
得分:0 
对啊,你用验证控件就能对输入的值进行限制了。
2005-10-15 09:46
23760639
Rank: 1
等 级:新手上路
帖 子:277
专家分:0
注 册:2005-5-13
收藏
得分:0 
验证文本框的问题
在onkeypress里面写哪句代码啊。谢谢!能不能具体点.
2005-10-15 13:06
23760639
Rank: 1
等 级:新手上路
帖 子:277
专家分:0
注 册:2005-5-13
收藏
得分:0 
验证文本框的问题
验证控件不会写啊。能不能给点提示?
2005-10-15 13:07
23760639
Rank: 1
等 级:新手上路
帖 子:277
专家分:0
注 册:2005-5-13
收藏
得分:0 
验证文本框的问题
<asp:RegularExpressionValidator id="RegularExpressionValidator1"
                     ControlToValidate="TextBox1"
                     ValidationExpression="" runat="server" />
 要保证输入的是日期 ValidationExpression="" 这里怎么写啊
 
2005-10-15 16:44
tianlei
Rank: 1
等 级:新手上路
帖 子:180
专家分:0
注 册:2005-2-26
收藏
得分:0 
控件用错了  
应该用  CompareValidator控件
<asp: CompareValidator id="compareValidator1" runat="server"
                                       ControlToValidate="TextBox1"
                                       Operator="DataTypeCheck"  
                                       Type="Date"
                                       ErrorMessage="只能输入日期格式"
>
只有这一个验证控件是 达不到 你的要求  还要有 RegularExpressionValidator控件 才行
<asp:RegularExpressionValidator id="RegularExpressionValidator1" runat="server"
                                                      ControlToValidate="TextBox1"
                                                      ErrorMessage="太长了"
                                                      ValidationExpression="\w{30}"
 >

叹年光过去 功名未立 书生老去 机会方来
2005-10-16 08:55
23760639
Rank: 1
等 级:新手上路
帖 子:277
专家分:0
注 册:2005-5-13
收藏
得分:0 
<asp:RegularExpressionValidator id="RegularExpressionValidator1" runat="server"
                                                      ControlToValidate="TextBox1"
                                                      ErrorMessage="太长了"
                                                      ValidationExpression="\w{30}"
>
这个控件我是过了。就是这么写的代码。怎么向TextBox1输入的时候它不起验证作用的啊。无论输入什么.它都是提示"太长了".这是怎么回事啊?
2005-10-17 13:03
tianlei
Rank: 1
等 级:新手上路
帖 子:180
专家分:0
注 册:2005-2-26
收藏
得分:0 
忘了 告诉你 如果 一个 控件  加多个验证时  每个验证控件  都要  把属性 Display的属性值 改成 Dynamic(动态的) 这样就不会出现你说的问题了

叹年光过去 功名未立 书生老去 机会方来
2005-10-17 16:03
快速回复:文本框验证输入的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018073 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved