---
title: "How many validation controls are available in ASP.NET AJAX 4.0?"  
description: "How many validation controls are available in ASP.NET AJAX 4.0?"  
author: "Sumit Kesarwani"  
published: 2014-09-02  
updated: 2020-09-23  
canonical: https://www.mindstick.com/interview/2122/how-many-validation-controls-are-available-in-asp-dot-net-ajax-4-0  
category: "asp.net"  
tags: ["asp.net"]  
reading_time: 2 minutes  

---

# How many validation controls are available in ASP.NET AJAX 4.0?

The following validation controls are available in ASP.NET AJAX 4.0:

1. FilteredTextBoxExtender - Enables you to apply filtering to a text box.
2. MaskedEditExtender and MaskedEditValidator - Restricts a user to enter only a certain pattern of characters in the TextBox by applying a mask to the input.
3. ValidatorCalloutExtender - Attaches to the ASP.NET validators so that the error messages are not displayed as a simple text but as a balloon-style ToolTip.
4. NoBot - Prevents the spam/bot from filling the input forms automatically and uses the Completely Automated Public Turing test to tell Computers and Humans Apart (CAPTCHA), which is a type of challenge-response test to ensure that the response is not generated by the computer.
5. PasswordStrengthExtender - Measures the strength of the password text entered within the text box by validating with the different strength specified parameters

## Answers

### Answer by Sumit Kesarwani

The following validation controls are available in ASP.NET AJAX 4.0:

1. FilteredTextBoxExtender - Enables you to apply filtering to a text box.
2. MaskedEditExtender and MaskedEditValidator - Restricts a user to enter only a certain pattern of characters in the TextBox by applying a mask to the input.
3. ValidatorCalloutExtender - Attaches to the ASP.NET validators so that the error messages are not displayed as a simple text but as a balloon-style ToolTip.
4. NoBot - Prevents the spam/bot from filling the input forms automatically and uses the Completely Automated Public Turing test to tell Computers and Humans Apart (CAPTCHA), which is a type of challenge-response test to ensure that the response is not generated by the computer.
5. PasswordStrengthExtender - Measures the strength of the password text entered within the text box by validating with the different strength specified parameters


---

Original Source: https://www.mindstick.com/interview/2122/how-many-validation-controls-are-available-in-asp-dot-net-ajax-4-0

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
