2010-11-09 3 views
0

J'ai un formulaire Web avec un TextBox, SaveButton, RequiredFieldValidator, DataGrid et un bouton de pagination. Ils sont tous dans un seul UpdatePanel. SaveButton enregistre la valeur TextBox dans la base de données et actualise le DataGrid. Le bouton de pagination récupère les n enregistrements suivants et actualise le contrôle DataGrid. Le problème est, lorsque je clique sur le bouton de pagination pour actualiser le DataGrid, RequiredFieldValidator se déclenche. Comment puis-je le déclencher uniquement lorsque je clique sur SaveButton?Problème ASP.NET Ajax et Validator

J'ai défini EnableClientScript = "true" et ControlToValidate = "textBox1" pour le validateur.

+0

Cela ne devrait pas arriver avec le pager gridview par défaut. Utilisez-vous un pager personnalisé? –

Répondre

0

Résolu en définissant CausesValidation = false du bouton de pagination.