Как скрыть кнопку отмены в элементе управления ASP.NET Изменить пароль

StackOverflow https://stackoverflow.com/questions/34237

  •  09-06-2019
  •  | 
  •  

Вопрос

Я рассматриваю возможность использования элемента управления ChangePassword в веб-форме ASP.NET 2.0.Я не хочу, чтобы отображалась кнопка "Отмена".

Есть ли хороший способ скрыть это, не прибегая к глупым играм типа "width = 0"?

Или, может быть, есть общий способ пройти по частям составного элемента управления, как это и скрыть отдельные части?

Это было полезно?

Решение

Установите для свойства CancelButtonStyle.CssClass что-то вроде " hiddenItem " и установите для CSS значение «display: none».

В противном случае вы можете преобразовать элемент управления в шаблон и просто удалить кнопку отмены вручную. Когда вы щелкаете элемент управления в режиме «Дизайн» в Visual Studio, появляется небольшая стрелка с параметрами, одним из которых является «Преобразовать в шаблон».

Другие советы

Быстрый и простой способ, просто используя вашу страницу .aspx, - это установить эти свойства кнопки отмены в элементе управления changepassword:

CancelButtonType="Ссылка" CancelButtonText=""

Вы можете использовать свойство ChangePassword.CancelButtonStyle, чтобы установить CSS-класс для кнопки отмены. Затем просто примените " display: none " на указанный класс.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top