How to validate two different text boxe's in ASP.NET 2.0

Hello,

 I need to validate two text boxe's , where one field is ID and other is Emp Code.Where in the form user has to input data in one of them or both.But cannot skip both., I need validation in ASP.NET 2.0 without Javascript.
I need if it works with Custom validator, how can I do that.

Thanks
DevIndianAsked:
Who is Participating?
 
RamuncikasConnect With a Mentor Commented:
"I need validation in ASP.NET 2.0 without Javascript."

Assuming you have some king of submit button in it's click event handler you could do something like this:
if (string.IsNullOrEmpty(textboxID.Text.Trim()) && string.IsNullOrEmpty(textboxEmpCode.Text.Trim()))
{
   // notify user about wrong input
}
else
{
   // validation passed, proceed as usually
}

Open in new window

0
 
Gyanendra SinghArchitectCommented:
0
 
RamuncikasCommented:
...you have some kind of ...

sorry for typos :)
0
 
Anurag ThakurConnect With a Mentor Technical ManagerCommented:
use custom validator control and provide the event for OnServerValidate

On the server side for that custom validator control check for the existance of value like this

if (Page.IsValid)
{
    if (txtBox_1.Text.Trim() == string.Empty && txtBox_2.Text.Trim() == string.Empty) //if both are empty
    {
        args.IsValid = false;
        return;
    }
    args.IsValid = true;
    return;
}
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.