I had a page that had form validation and then additional validation in a modal state. They needed to validate independently. Short of having a true validation framework in place ASP.NET provides Validation Groups to meet these needs. The link below has a great example and explanation of how it works.