CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

再次关于CustomValidate控件的问题(思归大哥看到一定要进呀)?

楼主guoshaohong(风影)2005-01-03 22:26:20 在 .NET技术 / ASP.NET 提问

我写了CustomValidator控件的代码如下:  
  public   void   CustomThis(object   sender,   ServerValidateEventArgs   args)  
  {  
  string   str   =   "";  
  str   +=   TextBox11.Text;  
  str   +=   DropDownList2.SelectedItem.Text;  
  str   +=   DropDownList3.SelectedItem.Text;  
                           
  string   temp   =   TextBox9.Text.Substring(6,8);  
   
  if(   string.Compare(str,   temp)   ==   1)  
  args.IsValid   =   true;  
  else  
  args.IsValid   =   false;  
                                            }  
  这个控件的目的是:提取输入的身份证(TextBox9)第六位开始以后的八位是出生的年月日,然后和出生的年、月、日信息(年:TextBox11;月:DropDownList2;日:DropDownList3)进行比较相同通过,不相同显示出错信息。可是我在提交的时候并没有执行这段代码,无论我输入什么他都通过,请问是为什么?属性为:ControlToValidate="TextBox9"  
  而且我把这个代码单个拿出来执行能够正确运行,添加在这之前的代码也能执行,当我把所有的控件添加之后就不执行了,真是让我痛苦。有知道的请告诉我在此非常感谢。  
  问题点数:0、回复次数:5Top

1 楼guoshaohong(风影)回复于 2005-01-04 22:34:49 得分 0

ding   ding   ding  
  Top

2 楼posemanboy(奇货可居)回复于 2005-01-04 22:43:34 得分 0

帮你顶Top

3 楼guoshaohong(风影)回复于 2005-01-04 23:15:12 得分 0

再顶Top

4 楼coldpanth(^War3^)回复于 2005-01-05 00:14:12 得分 0

我怎么记的string.Compare方法比较字符串,返回0是相等,非0是不相等,你写反了吧?  
   
  if(   string.Compare(str,   temp)   ==   0)  
  args.IsValid   =   true;  
  else  
  args.IsValid   =   false;  
   
  这样试试.Top

5 楼guoshaohong(风影)回复于 2005-01-05 20:32:24 得分 0

不好意思在我的源代码中是这样的if(string.Compare(str,temp)   ==   )  
  只是在这里有误  
  顶、顶顶Top

相关问题

  • 动态控件问题-思归大哥帮忙
  • 思归大哥,我又问装载用户控件的问题。帮忙看看。
  • 版主:还有思归大哥,你们都帮小弟看看吧,就是关于Timer控件的问题。为什么有时候执行,有什么不执行呢。
  • 思归,孟子等高手请进:自定义控件问题
  • 今日无事,过来给思归大哥和孟子大哥上柱香!
  • 思归大哥:有关命名空间的使用
  • 思归大哥请进,上次未完问题
  • 思归大哥请进,谢谢你!(http://community.csdn.net/Expert/topic/3725/3725676.xml?temp=.1150324)
  • 谁能?孟子、思归等大哥帮忙哟(winform方式)
  • module 和 assembly 的区别 请思归大哥明示

关键词

  • 控件
  • 代码
  • 执行
  • isvalid
  • dropdownlist
  • textbox
  • compare
  • 月
  • temp
  • str

得分解答快速导航

  • 帖主:guoshaohong

相关链接

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

广告也精彩

反馈

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