Как изменить заголовки командных кнопок в Asp: DetailsView - PullRequest
1 голос
/ 11 февраля 2010

Я использую элемент управления asp: DetailsView с автоматически сгенерированными кнопками «Редактировать» и «Вставить». Пока он работает достаточно хорошо.

Однако клиент попросил изменить метки «Обновить» и «Вставить» на «Сохранить».

На данный момент я вижу два варианта:

  1. Ловите изменения режима для вида и «находите» элементы управления, чтобы изменять их соответствующим образом.
  2. Не генерируйте кнопки редактирования и вставки автоматически, а выполняйте всю логику кнопок самостоятельно.

Оба варианта кажутся трудоемкими. Есть еще варианты? Что вы рекомендуете?

1 Ответ

4 голосов
/ 11 февраля 2010

Это было некоторое время, но я считаю, что вы можете просто использовать CommandField , и он будет иметь тот же эффект, что и автоматически генерируемые кнопки.

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