2010-02-11 4 views
1

J'utilise un contrôle ASP: DetailsView avec les boutons "Edit" et "Insert" générés automatiquement. Jusqu'à présent, il fonctionnait raisonnablement bien.Comment changer les titres des boutons de commande dans Asp: DetailsView

Cependant, le client a demandé que les étiquettes "Update" et "Insert" soient remplacées par "Save".

À ce stade, je vois deux options:

  1. Piège le mode change pour la vue et « trouver » les contrôles pour les modifier, le cas échéant.
  2. Ne pas générer automatiquement les boutons d'édition et d'insertion, et faire à la place toute la logique des boutons moi-même.

Les deux options semblent être un travail fastidieux. D'autres options? Que recommandez-vous?

Répondre

4

Cela faisait un moment, mais je crois que vous pouvez simplement utiliser un CommandField, et cela aura le même effet que les boutons générés automatiquement.

<asp:CommandField ShowEditButton="True" ShowInsertButton="true" 
     EditText="Update" InsertText="Save"></asp:CommandField> 
+0

Yep. J'avais besoin de Votre mémoire me sert bien :-) – Justicle