Utilisation d un bouton commun pour soumettre les données de la grille

Soumettre des données de la grille en utilisant un bouton ASP.NET

Aspose.Cells.GridWeb fournit trois boutons intégrés (Soumettre, Enregistrer et Annuler). Après avoir modifié dans GridWeb, un utilisateur peut cliquer sur le bouton Soumettre ou Enregistrer dans la barre d’onglets pour permettre à GridWeb de soumettre les données au serveur. Si l’utilisateur clique sur un onglet de feuille, le contrôle GridWeb effectue la même tâche que celle des boutons de commande intégrés. Aspose.Cells.GridWeb prend également en charge l’ajout de cette fonctionnalité à un contrôle Button ASP.NET commun, mais vous devez ajouter un peu de code supplémentaire à l’application.

1. Création d’une application de test

Ouvrez votre IDE Visual Studio.NET et créez un nouveau projet d’application Web ASP.NET. Une page par défaut WebForm1.aspx sera ajoutée à votre projet une fois l’application créée. Faites glisser et déposez le contrôle GridWeb depuis votre boîte à outils sur le formulaire Web. Si vous ne trouvez pas le contrôle GridWeb dans votre boîte à outils, consultez cette page : Intégrer les contrôles de grille Aspose.Cells avec Visual Studio.NET pour en savoir plus à ce sujet. Une fois le contrôle GridWeb ajouté à votre formulaire Web, ajoutez également un contrôle web Button depuis la boîte à outils à votre formulaire Web.

2. Ajout de code à l’événement Page_Load

Maintenant, il est temps d’ajouter du code à l’événement Page_Load du formulaire Web. Vous pouvez double-cliquer sur le formulaire Web en mode design et l’IDE VS.NET vous amènera automatiquement à l’gestionnaire d’événements Page_Load où vous devrez utiliser la collection Attributes du Button pour remplacer son événement OnClick.

Exemple de code

3. Exécution de l’application

Maintenant, vous pouvez compiler et exécuter votre application en appuyant sur Ctrl+F5 et la page s’ouvrira dans une nouvelle fenêtre de navigateur. Ajoutez des valeurs à GridWeb et appuyez sur le bouton Soumettre les données de la grille au serveur et vous verrez un postback se produire pour mettre à jour et valider les données de GridWeb.

Conclusion