仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 524|回复: 9
打印 上一主题 下一主题

[学习教程] ASP教程之Validator控件进修第一天

[复制链接]
灵魂腐蚀 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:58:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
ASP一般认为只能运行在IIS上,正如前面所提到的,这并不是十分正确,事实上,ASP也能运行在Apache上。ApacheASP可在任意Apache服务器上运行有限的ASP功能,所需做的,只需打开mod_perl。控件明天入手下手了仔细进修validator控件,得出以下心得:

1.关于RegularExpressionValidator控件的利用,因为我一入手下手想利用这个控件来举行email的考证,因而先利用这个功效。我一入手下手输出的是:[a-zA-Z0-9]@[a-zA-Z0-9]{1,},但考证总是通不外,提醒有毛病,直到我输出X@X(大概X@*――*代表我划定内的恣意字符)的格局时才提醒经由过程。分明了,本来在每一个[]以后都要举行长度判别,修正后以下[a-zA-Z0-9]{1,}@[a-zA-Z0-9]{1,},顺遂经由过程考证。厥后查找材料,发明利用.{1,}@.{1,}加倍便利(.代表恣意字符)

2.关于ErrorMessage属性的利用。他提醒的毛病其实不会在页面里间接举行显现,而是会把该属性的值传送给ValidationSummary。然后再由ValidationSummary举行页面的输入。



关于Validator控件的品种(用于考证的共有5种,另有一种供应对考证了局举行搜集):

1.RequiredFieldValidator――用于反省考证控件内是不是输出了内容,假如没有,则发生毛病信息。

2.CompareValidator――用于输出信息与已有信息举行对照,假如了局为false,则发生一个毛病。

3.RangeValidator――用于对输出信息局限的反省。

4.RegularExpressionValidator――用于反省输出是不是切合划定规矩表达式。

5.CustomValidator――用于开辟者自界说考证控件。


6.ValidationSummary――用于对页面考证了局举行搜集及显现。


</p>源代码保护方面其实现在考虑得没那么多了..NET也可以反编译.ASP写得复杂的话别人能看得懂的话.他也有能力自己写了.这方面担心的倒不太多.纵观现在网上可以下载的那些所谓BBS还有什么网站等等的源代码
不帅 该用户已被删除
沙发
发表于 2015-1-20 07:01:13 来自手机 | 只看该作者
学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点:
莫相离 该用户已被删除
板凳
发表于 2015-1-24 12:21:02 | 只看该作者
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
小女巫 该用户已被删除
地板
发表于 2015-1-29 12:16:39 | 只看该作者
如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。
冷月葬花魂 该用户已被删除
5#
发表于 2015-1-30 07:56:01 | 只看该作者
代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
爱飞 该用户已被删除
6#
发表于 2015-2-6 08:59:20 | 只看该作者
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
灵魂腐蚀 该用户已被删除
7#
 楼主| 发表于 2015-3-4 13:40:41 | 只看该作者
学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。
再见西城 该用户已被删除
8#
发表于 2015-3-11 19:51:28 | 只看该作者
弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。
分手快乐 该用户已被删除
9#
发表于 2015-3-19 10:41:35 | 只看该作者
没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。
愤怒的大鸟 该用户已被删除
10#
发表于 2015-3-27 20:09:39 | 只看该作者
ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。  因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-15 08:00

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表