How to use Masked Edit Extender in ASP.NET

No.of Views1326
Bookmarked0 times
Downloads 
Votes0
By  NikhilJohari   On  16 Feb 2010 03:02:18
Tag : ASP.NET , ASP.NET Controls
How to use Masked Edit Extender in ASP.NET
emailbookmarkadd commentsprint

Images in this article missing? We recently lost them in a site migration. We're working to restore these as you read this. Should you need an image in an emergency, please contact us at info@codegain.com

 

Introduction

In this article, I will show you step by step procedure, how to use a Masked Edit Extender
In ASP.NET using Visual Studio 2005 or Visual Studio 2008.

The use of Masked Edit Extender it that you are not require to type any number of character you have to just select from the up down button…it will change dynamically when you click the button,

To follow this code sample, you must use Visual Studio 2005 or Visual Studio 2008.

Note : I have used to comment HTML part of the code.

Note: Masked Edit Extender is a part of AjaxControlToolkit.
To attach right click on the toolbox under Ajax Extensions and select Choose Items - > Browse Button - > select the AjaxControlToolkit.dll. If you are using Visual Studio 2008, you may not need AJAX Toolkit but if you are using Visual Studio 2005, you will need to download it from http://www.msdn.com/ or http://www.asp.net/.


Here is step by step to implement a sample using mask extender.


Step 1.


Start -> All Programs -> Visual Studio 2005 or Visual Studio 2008

Step 2.


Now go to File Menu -> New -> Web Site

Step 3.

Under Visual Studio Installed Template-> Choose ASP.NET WEB SITE -> Choose File System from the location combo box -> Set the path by the browse button - > Choose the language from the Language ComboBox (Visual C# , Visual Basic , J #) Choose Visual C#.

Step 4.


Click on the OK Button.

This is the source code window and in this page you will se this code.


{codecitation class="brush: csharp; gutter: true;" width="700px"}







Type your webpage title here













{/codecitation}


See here is a tab named Design in the bottom of this page.

Step 5.

Click on this tab and you will see a blank web page where you can drag any control from the toolbox (which is in the left side of this window).


Step 6.

Now drag controls under the AJAX Extensions.

First control you are going to drag and drop on the page is - Script Manager.

first add a tag on the top of your source code window:

{codecitation class="brush: csharp; gutter: true;" width="700px"}



{/codecitation}

Under the form tag,Don’t be frustrate on seeing this code please read carefully it’s very simple.

{codecitation class="brush: csharp; gutter: true;" width="700px"}





Enter the details below in the textboxes and you will see how the masked control
Works


















MaskType="Number" Mask="999" MessageValidatorTip="true" AcceptNegative="None"
InputDirection="RightToLeft" ErrorTooltipEnabled="true" >



ControlToValidate="TextBox2" ControlExtender="MaskedEditExtender1"
MinimumValue="1" MaximumValue="105" MinimumValueMessage="Please enter correct
roll number" MaximumValueMessage="Invalid roll number! The highest roll
number is 105" Display="Dynamic" IsValidEmpty="false"
InvalidValueMessage="The roll number does not exist" EmptyValueMessage="The roll number is not entered">





















{/codecitation}


Step 7.


Now run your web site by Ctrl + F5

Output

Image Loading....



Step 8.


When you run the Masked Edit Extender will seem like this following


Now in the Masked text boxes.you can’t enter characters or hexadecimal values you can only enter digits and here will be some restrictions. which the masked text box will follow.


Thanks you

Nikhil Kumar

 
Sign Up to vote for this article
 
About Author
 
NikhilJohari
Occupation-
Company-
Member Type-Senior
Location-India
Joined date-15 Aug 2009
Home Page-http://fast-get.com
Blog Page-http://dotnetask.blog.co.in
 
 
Other popularSectionarticles
Comments
There is no comments for this articles.
Leave a Reply
Title:
Display Name:
Email:
(not display in page for the security purphase)
Website:
Message:
Please refresh your screen using Ctrl+F5
If you can't read this number refresh your screen
Please input the anti-spam code that you can read in the image.
^ Scroll to Top