-
Grille editable ASP.NET
Hello !
Je cherche à faire une grille (type datagrid) qui affiche des données dans un tableau et qui propose l'édition. Le besoin est le suivant :
- L'utilisateur peut
- passer en mode édition lorsqu'il clique sur une cellule.
- Supprimer une ligne à partir d'un bouton supprimer
- Ajouter de nouvelles valeurs lorsqu'il clique sur un bouton "insérer"
- Les changements sont pris en compte lorsque l'utilisateur soumet le formulaire web
Est-il possible de réaliser ce composant à partir de la datagrid asp.net ? Ou est-il plus simple créer un nouveau composant à partir de zéro ?
Merci pour votre aide
-
Bonjour Dorion,
oui tu peux tout à fait réaliser cela avec une GridView. Les différentes opérations peuvent utiliser l'événement RowCommand, sinon tu peux implémenter ta propre logique du type ajout de bouton au travers d'un TemplateField, capture de l'événement Click, récupération de l'ID de la ligne (via DataKeyName) et traitement, tu trouveras pas mal d'exemples sur le web et notamment MSDN. Bon courage !