-->

Saturday, June 29, 2013

How to use ValidationSummary Control in ASP.NET

Introduction
The ValidationSummary control collects all the validation control error message (known as summary) and displays it collectively on the screen . The display of the summary , which can be a list , a bulleted list , or a single paragraph , can be set by using the DisplayMode property . You can also specify whether the summary should be displayed in the web page or in a message box by setting the ShowSummary and ShowMessageBox properties respectively . The validationSummary control exists within the System.Web.UI.WebControls namespace.
Public Properties of  ValidationSummary Class

DisplayMode : Obtains or set the display mode of the ValidationSummary Control.

EnableClientScript : Obtains or set a value indicating whether the ValidationSummary  control updates itself using the client-side script.

ForeColor : Obtains or sets the foreground color of the control.

HeaderText : Obtains or sets the header text displayed at the top of the summary.

ShowMessageBox : Obtains or sets a value showing whether the validation summary is displayed in a message box.

ShowSummary : Obtains or sets a value showing whether the validation summary is displayed in line.

ValidationGroup : Obtains or set the group of controls for which the ValidationSummary object displays validation message.

Example :

<p>
<h2>Login for security</h2></p>
<asp:ValidationSummary ID="ValidationSummary1" runat="server" BackColor="#CCCC00" BorderColor="Black" BorderStyle="Solid" BorderWidth="4px" />
<p>
Enter member username :&nbsp;
<asp:TextBox ID="usrtxt" runat="server" Width="182px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="usrtxt" ErrorMessage="Enter Username" ForeColor="Maroon">*</asp:RequiredFieldValidator>
</p>
<p>
Enter&nbsp; member password : <asp:TextBox ID="pwd" runat="server" TextMode="Password" Width="182px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="usrtxt" ErrorMessage="Enter password" ForeColor="Maroon">*</asp:RequiredFieldValidator>
</p>
<p>
<asp:Button ID="Button1" runat="server" Text="Member Login" OnClick="Button1_Click" />
</p>
<p>
&nbsp;</p>


Output
validationSummary




Friday, June 28, 2013

How to use RegularExpressionValidator Control in ASP.NET

Introduction
Regular expression are used to check whether or not the text matches a certain pattern . The RegularExpressionValidator control validates whether the value in the input control (text box) matches the format specified by the regular expression , such as a US telephone number or a date format . The RegularExpressionValidator control exists within the System.Web.UI.WebControls namespace.
In general , regular expression are made up of text within an embedded code listing that starts with a backslash (\) as well as other control code listing . The following is an example:
\b[A-Za-z]+\b
The code for a word boundary (where a word ends or starts ) is \b and a character class is a set of characters surrounded by [ and ] . This allows you to specify what character you want to accept . So , this regular expression matches a word consisting of uppercase or lowercase letters only. The + sign stands for one or more of , so we matching one or more uppercase and / or lowercase letters here.

for example , the regular expression to determine if the text matches a valid e-mail address is :
\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
Here , \w stands for a word character (such as letters , underscores, and the rest) and * means zero or more of .
Public Property of the RegularExpressionValidator Class

ValidationExpression : Obtains or sets the regular expressions that you want to match data against for validation.

Example


<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>



Enter your Email Address:
 
 
<asp:TextBox ID="Emailtxt" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="Emailtxt" Display="Dynamic" ForeColor="Maroon">Email format incorrect</asp:RegularExpressionValidator>
&nbsp;<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="Emailtxt" Display="Dynamic" ErrorMessage="Fill must" ForeColor="Maroon"></asp:RequiredFieldValidator>
<br />
<asp:Button ID="Button1" runat="server" Text="Submit" />
<br />
</div>
</form>
</body>
</html>
OutPut
emialvalidator

Thursday, June 27, 2013

How to use RequiredFieldValidator Control in ASP.NET

Introduction

The Required FieldValidator control is the simplest control , and is used to ensure that the user has entered the data into the input control, such as TextBox to which it is bound. For example , if you are entering data, for buying a T-shirt , in an input control , it is necessary to enter the size of the T-Shirt that you want to buy. If you do not enter a value , the validation control displays an error message .

Public property of the RequiredFieldValidator Class

initialValue : Handles the initial value of the associated input control.

Example



<%@ Page Language="C#" AutoEventWireup="true" CodeFile="requiredfield.aspx.cs" Inherits="requiredfield" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">

<head runat="server">

<title></title>

</head>

<body>

<form id="form1" runat="server">

<div>






UserName :
 
 
<asp:TextBox ID="usrtxt" runat="server"></asp:TextBox>

<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="usrtxt" ForeColor="Maroon">Field is required</asp:RequiredFieldValidator>

<br />

<asp:Button ID="Button1" runat="server" Text="Submit" />





 
 
</div>

</form>

</body>

</html>

 
Output
validator
 
© Copyright 2013 Computer Programming | All Right Reserved