Login:  Password:    
forgot my password
sign up!
Search: 

Building validation control class - Course ASP.NET 4 and Visual Studio 2010 - Lesson 19 | DevMedia .net courses

In this video, we will build our own validation control class.

4 0
Course:   Course ASP.NET 4 and Visual Studio 2010

Duration:  20 minutes

Summary: In this video, we will build our own validation control class. To do so we add a class to the site. This class inherits from BaseValidator and implements the EvaluateIsValid method. As the name implies, this method returns a boolean that indicates whether the value entered by the user in the control to validate is valid or not. To get the value to validate, we use the method GetControlValidationValue. In our case, we needed to check for two things: (1) The value entered meets the minimum length requirement (2) it has at least 1 character. We are simulating the password validation. We create another method in the class named HasNumeric() to make sure the user entered at least 1 number. After we finish building the class, we create a page to test our custom validator. We register the class at the top of the page giving it a tag prefix of “cv” for custom validator. We add the usual properties for the validator (id, ControlToValidate, Text, runat), and the specific property MinLength so the user can dynamically specify the minimum length of the password.

Methodology of the development of example: Good coding standard and simplified design to illustrate the key points.

Technology Used: ASP.NET and Visual Studio 2010

Keyword: ASP.NET 4, Visual Studio 2010, Custom Validator, BaseValidator, ControlToValidate, Text, EvaluateIsValid, GetControlValidationValue

Ayad Boudiab
Experience: A total of 10 years experience in developing applications using C++, Java, C#, ASP.NET, and SQL Server. In addition to 6 years experience in teaching programming courses at a local college. Degree: B.S. Computer Science Location: Atla...

3 comments have been posted.   Add your comment
[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.

Andy
Hi Mr.  Boudiab,
I want to first thank you for such a wonderful videos.

I wanted to just let you know that this video has a wrong video link. Instead of validation class, it has custom validator link. The video is exactly the same as video 18.

Can you please correct the link so that novice people like me can learn how to create a custom validator class.

Thanks a lot.

[+1 year ago]    Answer it
 
Ayad
Hello Andy.
 
Thank you for pointing out the issue.
I am contacting the publisher to make the fix...
Thanks again.
 
Ayad

[+1 year ago]   Answer it
 
Mr.Bool Editor
problem solved
[+1 year ago]   Answer it
 
Help us to improve! Give us your feedback:

Give your note to this post: 1 2 3 4 5 6 7 8 9 10
Is this post helpful? Yes No



[Close]
To have full access to this post (or download the associated files) you must have MrBool Credits.

  See the prices for this post in Mr.Bool Credits System below:

Individually – in this case the price for this post is US$ 2,00 (Buy it now)
in this case you will buy only this video by paying the full price with no discount.

Package of 10 credits - in this case the price for this post is US$ 1,00
This subscription is ideal if you want to download few videos. In this plan you will receive a discount of 50% in each video. Subscribe for this package!

Package of 50 credits – in this case the price for this post is US$ 0,33
This subscription is ideal if you want to download several videos. In this plan you will receive a discount of 83% in each video. Subscribe for this package!


> More info about MrBool Credits






mrbool.com
contact us   |   publish your post   |   buy credits

Copyright 2013 - all rights reserved to www.web-03.net