473,387 Members | 1,693 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

RequiredFieldValidator

Does anyone know exactly how a RequiredFieldValidator works?

Here is my situation.

I am now in charge of a new project.

I am making a new contactus.aspx page with required fields.
Easy to do, not an issue.

The left navigaion has a user control (Newsletter Signup Control) that
allows you to sign up for newsletters and contains an email Textbox and
submit button.

This user control has RequiredFieldValidator on it as well.

When I submit information on the main section of the contactus.aspx
form and click submit, it forces me to fill in the required fields in
the user control as well.

Does anyone know how to have 2 different areas of required fileds on
the same page like this?

So I want to be able submit the contactus.aspx page without also having
to enter information into the user control and vise-versa.

Thanks

Mar 10 '06 #1
4 2133
In ASP.NET 1.x there is no good way to do this, so I hope you are using
ASP.NET 2.0 which makes this easy. You can configure separate validation
groups to do exactly what you've described.

Here's more info:
http://SteveOrr.net/articles/Validation.aspx
http://weblogs.asp.net/scottgu/archi...24/246945.aspx

If you're definitely stuck in ASP.NET 1.1 here's a possible solution:
http://weblogs.asp.net/eporter/archi...15/422630.aspx

--
I hope this helps,
Steve C. Orr, MCSD, MVP
http://SteveOrr.net
<jo************@yahoo.com> wrote in message
news:11**********************@v46g2000cwv.googlegr oups.com...
Does anyone know exactly how a RequiredFieldValidator works?

Here is my situation.

I am now in charge of a new project.

I am making a new contactus.aspx page with required fields.
Easy to do, not an issue.

The left navigaion has a user control (Newsletter Signup Control) that
allows you to sign up for newsletters and contains an email Textbox and
submit button.

This user control has RequiredFieldValidator on it as well.

When I submit information on the main section of the contactus.aspx
form and click submit, it forces me to fill in the required fields in
the user control as well.

Does anyone know how to have 2 different areas of required fileds on
the same page like this?

So I want to be able submit the contactus.aspx page without also having
to enter information into the user control and vise-versa.

Thanks

Mar 10 '06 #2
Set the button's CausesValidation =False

HTH

Elton Wang

"jo************@yahoo.com" wrote:
Does anyone know exactly how a RequiredFieldValidator works?

Here is my situation.

I am now in charge of a new project.

I am making a new contactus.aspx page with required fields.
Easy to do, not an issue.

The left navigaion has a user control (Newsletter Signup Control) that
allows you to sign up for newsletters and contains an email Textbox and
submit button.

This user control has RequiredFieldValidator on it as well.

When I submit information on the main section of the contactus.aspx
form and click submit, it forces me to fill in the required fields in
the user control as well.

Does anyone know how to have 2 different areas of required fileds on
the same page like this?

So I want to be able submit the contactus.aspx page without also having
to enter information into the user control and vise-versa.

Thanks

Mar 10 '06 #3
look on the web.
it is full of samples

<jo************@yahoo.com> wrote in message
news:11**********************@v46g2000cwv.googlegr oups.com...
Does anyone know exactly how a RequiredFieldValidator works?

Here is my situation.

I am now in charge of a new project.

I am making a new contactus.aspx page with required fields.
Easy to do, not an issue.

The left navigaion has a user control (Newsletter Signup Control) that
allows you to sign up for newsletters and contains an email Textbox and
submit button.

This user control has RequiredFieldValidator on it as well.

When I submit information on the main section of the contactus.aspx
form and click submit, it forces me to fill in the required fields in
the user control as well.

Does anyone know how to have 2 different areas of required fileds on
the same page like this?

So I want to be able submit the contactus.aspx page without also having
to enter information into the user control and vise-versa.

Thanks

Mar 10 '06 #4
If you're using net 2.0 then you can group your validators and only do the ones you want.

If you're using v1.1 then what I've done is to disable all validators when they're created, and enabled the specific ones you want
to verify on each button click event handler.

The following routine switches all validators on for a page, but you could modify it just to enable the validators you want..

Public Sub ToggleValidators(ByVal bToggle As Boolean)
Dim bv As BaseValidator
For Each bv In Page.Validators
bv.Enabled = bToggle
Next
End Sub

I also, enable the validator for the specific control in any onchange event, easily done if you set your validator ID to the same ID
as your control but with "_validator" added to the end. In the onchange events, you can then do something like..

Dim CV As CustomValidator
Dim doChange As Boolean = True
Dim ID As String = CType(source, CustomValidator).ControlToValidate

CV = FindControl(ID + "_validator")
If Not CV Is Nothing Then
CV.Enabled = True
CV.Validate()
doChange = CV.IsValid
End If
If doChange Then
' do onchange processing
End If

HTH
--
Adrian Parker
Ingenuity At Work Ltd

<jo************@yahoo.com> wrote in message news:11**********************@v46g2000cwv.googlegr oups.com...
Does anyone know exactly how a RequiredFieldValidator works?

Here is my situation.

I am now in charge of a new project.

I am making a new contactus.aspx page with required fields.
Easy to do, not an issue.

The left navigaion has a user control (Newsletter Signup Control) that
allows you to sign up for newsletters and contains an email Textbox and
submit button.

This user control has RequiredFieldValidator on it as well.

When I submit information on the main section of the contactus.aspx
form and click submit, it forces me to fill in the required fields in
the user control as well.

Does anyone know how to have 2 different areas of required fileds on
the same page like this?

So I want to be able submit the contactus.aspx page without also having
to enter information into the user control and vise-versa.

Thanks

Mar 10 '06 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

6
by: BK | last post by:
I'm having a really strange problem with and HtmlSelect server control (listbox) and a RequiredFieldValidator that I am trying to use to make sure that someone has items in the listbox. The way...
0
by: Nicolas | last post by:
How can I have only one RequiredFieldValidator to control two TextBox webcontrols so that only one message is displayed <asp:Label id="lbl_UserName" runat="server"></asp:Label><br> <asp:TextBox...
3
by: me | last post by:
Is there any particular reason why a requiredfieldvalidator cant validate a listbox? I have bound the two together but the validator always returns false on isvalid and so does the Page, no matter...
7
by: Ed West | last post by:
Hello, I have a simple form with some input boxes. After validation if one fails, then I would like to at the top of the page say something like "The following fields in red are required" and...
4
by: James | last post by:
Hello, I have a RequiredFieldValidator for several textbox controls on a form. Here's an example with the RequiredFieldValidator. EnableClientScript, Enabled, and Visible are set to true for...
4
by: Joe | last post by:
Hello, I have created a login page using dotnet. I am using requiredFieldValidator and noticed that the code works fine in IE but not in Netscape, Opera, Mozilla, Firefox, etc. For example...
5
by: Fernando Lopes | last post by:
Hi. I want to show an image in a requiredfield validator instead of "*". So, I 'm set the requiredfieldvalidator attributes like following: <asp:RequiredFieldValidator id=rfvFirstName...
2
by: Hongbo | last post by:
Hi, I have a Asp.Net written in C#. It serve as information input form. The form encounters sort of random problem with the email field and state field. I have validator attached with these 2...
1
by: Giovanni | last post by:
Dear Friends, I need your help. I am trying to dynamically create a RequiredFieldValidator in the ItemCreated event of a DataList but cannot get it to work. The errors seem to revolve around...
2
by: Christina | last post by:
Hello !! I am creating a dynamic textbox and want to validate it using the requiredfieldvalidator. These are the steps which I tried: ==================================================== 1)...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.