2009-03-02 16 views
4

J'ai ce qui devrait être une question ASP.NET assez simple, et je pensais que j'avais trouvé une solution de contournement dans le passé, mais cette fois je n'ai pas de problème à essayer d'obtenir une solution de travail pour cela.ASP.NET - Validation séparée de deux formulaires sur une seule page?

J'ai une page ASP.NET avec un certain nombre de contrôles d'entrée et une série de validateurs de formulaire pour eux. Je souhaite que la page ait des formulaires séparés où seuls quelques validateurs sont déclenchés par le bouton Soumettre A et d'autres par le bouton Soumettre B. Par exemple, un site incluant une zone de recherche de site avec validation, une section Commentaires ou un formulaire à remplir dans sur la même page. Lorsque vous soumettez des commentaires, vous ne souhaitez pas que la validation de la recherche se déclenche et, lors de l'exécution d'une recherche, vous ne souhaitez pas que les validateurs de formulaire déclenchent les commentaires. Ce dont j'ai besoin, c'est d'une sorte de 'panneau de validation', ou d'étiquettes de formulaire séparées pour y inclure ces sections. Quelqu'un peut-il m'aider?

Répondre

6

Vous pouvez utiliser la propriété ValidationGroup pour cela. Mais n'oubliez pas, vous ne pouvez pas avoir plus d'un formulaire sur votre page asp.net.

+1

Je suggère de lier à la documentation MSDN pour ValidationGroups, c'est un peu plus utile: http://msdn.microsoft.com/en-us/library/ms227424.aspx – rusvdw

Questions connexes