In its simplest form like this: [email protected], the atoms can contain 1. Most email validation checks assumes that the top level domain can have up to 4 characters. You have just validated the format – not its existence.The only way to truly validate the email address is to send an email to that address and request the user to confirm by clicking on a unique link (or entering a confirmation code)Remember, if the user’s intention is to enter an invalid email address, she can do it so easily whether you have the most tough validation or not.Therefore, despite the fact that it doesn't cover all possible formats of phone number in the world, you can use the regexp validator to test a phone number in your country.This example helps you validate an international phone number by using a different approach.PS: I've dropped your control in favor of Recaptcha until the next release. Hello, We have improved the Rad Captcha control, so that it finds the validated textbox just by setting its ID to the Rad Captcha's Validated Textbox ID property. His post is from 2010, and today, 2012, the control still has the same crappy documentation. Are you tired of developing controls or you develop so many things now, that you just can't handle everything the way you used to. Where's the documentation on how to use the several options that this control provides like using a custom textbox, or what css classes does this control use?Since in most of the cases the Rad Captcha control and the validated textbox, belong to the same INaming Container, there is no need to search the Page's INaming Container, and require the users to provide the Unique ID of the textbox, when the ID will do the job. Don't bother to explain this now, because I already looked into the source to figure it out.Never forget to validate the submitted data to server.Also remember to perform server-side validation in addition to client side validation as Java Script can be turned off by the user, there by bypassing the validation on client-side!
I've read something about Validating Events, but I am not sure how can I use them. Validating Event When you change the focus by using the keyboard (TAB, SHIFT TAB, and so on), by calling the Select or Select Next Control methods, or by setting the Container Control.NET Validators will always be valid if you check their Is Valid property in the Page. To be sure that validation has occurred before checking the Captcha's Is Valid property, you should call Rad Captcha. Greetings, Pero the Telerik team Do you want to have your say when we set our development plans? Indeed, at its current state the documentation of the Rad Captcha is incomplete and there are features of the control that are not covered by the provided articles.It's possible to use the plugin with a form which is placed inside a Bootstrap Modal.But if the control could do things like looking the client ID of its own referenced outside textbox, that would be even better.And best yet: if the Is Valid property would return the right value, based solely on user entry (and not whether it is included in validation groups) being valid or not, that would be great.
The documentation of the Rad Captcha control is not our strongest point, so we will do our best to improve it as soon as we can. NET page lifecycle you check the Is Valid property of the Rad Captcha, because the validation might not be performed yet. I will extensively test the Rad Captcha's Is Valid property in many scenarios, and if there is a problem we will fix it for the upcoming release. I miss the days when Telerik was a small company...