CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

关于用户名textbox的验证

楼主zz99zz9(小飞侠)2006-03-01 19:52:39 在 .NET技术 / C# 提问

我想验证一个textbox。    
  条件是第一个字符必须是字母。而且不可少于五个字符。  
  我该怎么做?? 问题点数:10、回复次数:3Top

1 楼Lcindep110(Descovering YourSelf)回复于 2006-03-01 19:56:53 得分 0

用正则......Top

2 楼lizi02(冬虫夏草)回复于 2006-03-01 21:36:39 得分 0

有很多实现方法啊  
  你可以用正则表达式,或者返回服务端处理,或者,重写一个验证控件,就是自己继承那些验证控件在做个组件.昨天刚刚看到的Top

3 楼apocaleaf()回复于 2006-03-02 08:56:54 得分 0

加一个ErrorProvider  
   
  this.errorProvider1.ContainerControl   =   this;  
                          this.errorProvider1.SetIconAlignment(this.textBox1,   System.Windows.Forms.ErrorIconAlignment.MiddleRight);  
                          this.errorProvider1.SetIconPadding(this.textBox1,   2);  
   
  然后在textBox1_Validated中textBox_TextChanged事件里写  
    if   (char.IsLetter(this.textBox1.Text.ToCharArray()[0])   !=   true)  
                                  this.errorProvider1.SetError(this.textBox1,   "首字母必须为字母");  
                          else   if   (this.textBox1.Text.Length   <   5)  
                                  this.errorProvider1.SetError(this.textBox1,   "必需至少有5个字符");  
   
  不同的就是前者是textBox1失去焦点后验证,而后者是TextBox1每改变一次验证  
   
  Top

相关问题

  • 验证用户名唯一性???
  • 域用户验证
  • 用户登陆验证问题:中文的用户名验证总是密码错误
  • 高份求救:nmsmtp中怎么样进行用户名验证?
  • 用户名和密码验证的问题?
  • 如何验证Windows用户名和密码
  • 关于注册页面验证用户名的问题:
  • 表单信息验证.用户名,密码等.
  • 如何对用户名和密码进行验证?
  • 有关用户名验证规则表达式的问题?

关键词

  • 验证
  • 字母
  • 字符
  • 控件
  • errorprovider
  • textbox
  • text

得分解答快速导航

  • 帖主:zz99zz9

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo