How to validate the textbox using CustomValidator in asp.net

Posted by Jitendrasoft09 under ASP.NET on 6/25/2013 | Points: 10 | Views : 924 | Status : [Member] [MVP] | Replies : 1
Hi All,
I want to understand How to validate the textbox using CustomValidator in asp.net, please explain with example
Example- textbox needs to check empty value.

Jitendra Kumar
If my post helps you, plz mark as an answer.



Responses

Posted by: Satyapriyanayak on: 6/27/2013 [Member] [MVP] Silver | Points: 25

Up
0
Down
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Blank__textbox_CustomValidator._Default" %>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<div>
<asp:Label
id="lblName"
Text="Name:"
AssociatedControlID="txtName"
Runat="server" />
<br />
<asp:TextBox
id="txtName"
Runat="server" />
<asp:CustomValidator ID="cv_name" runat="server" ControlToValidate="txtName"
Text="Name should not be blank" ValidateEmptyText="true" onservervalidate="cv_name_ServerValidate"
></asp:CustomValidator><br />


<asp:Button
id="btnSubmit"
Text="Submit"
Runat="server" />
</div>
</div>
</form>
</body>
</html>



using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;

namespace Blank__textbox_CustomValidator
{
public partial class _Default : System.Web.UI.Page
{

protected void cv_name_ServerValidate(object source, ServerValidateEventArgs args)
{
if (args.Value.Length != 0)
args.IsValid = true;
else
args.IsValid = false;
}
}
}


If this post helps you mark it as answer
Thanks

Jitendrasoft09, if this helps please login to Mark As Answer. | Alert Moderator

Login to post response