Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / ASP.NET / General / July 2007

Tip: Looking for answers? Try searching our database.

validationgroup property origin ?

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
fredd00 - 25 Jul 2007 17:52 GMT
Hi

I'm wondering in which class or interface the validationgroup property
originates.

i have created a web user control that uses the validation group
property on textboxes, dropdownlist, validators etc..
the problem is that on my page i have to put 2 of those web user
control
when i submit one the other fails to validate

how can i set different validation group per web user control

i wanted to iterate the controls to set their validationgroup  by
calling a method :

protected void SetValidationGroup()
   {
       foreach (Control ctl in this.Controls)
       {
           BaseValidator bv = ctl as BaseValidator;
           if (bv != null)
           {
               bv.ValidationGroup = this.ClientID + "VG1";
           }
       }
   }

the problem is that the BaseValidator Class is only for validator
controls, I want to set it for all controls that implement
validationgroup

which class should I use or is there an other way to have 2 user
control and only have one to validate at a time

thanks
bruce barker - 25 Jul 2007 20:36 GMT
you are confused. the ValidationGroup property is on validators
(BaseValidator) or controls that fire validation on postback
(IButtonControl). TextBoxes and dropdownlists do not have a validationgroup.

-- bruce (sqlwork.com)

> Hi
>
[quoted text clipped - 32 lines]
>
> thanks

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.