Как скрыть кнопку отмены в элементе управления ASP.NET Изменить пароль
Вопрос
Я рассматриваю возможность использования элемента управления ChangePassword в веб-форме ASP.NET 2.0.Я не хочу, чтобы отображалась кнопка "Отмена".
Есть ли хороший способ скрыть это, не прибегая к глупым играм типа "width = 0"?
Или, может быть, есть общий способ пройти по частям составного элемента управления, как это и скрыть отдельные части?
Решение
Установите для свойства CancelButtonStyle.CssClass что-то вроде " hiddenItem " и установите для CSS значение «display: none».
В противном случае вы можете преобразовать элемент управления в шаблон и просто удалить кнопку отмены вручную. Когда вы щелкаете элемент управления в режиме «Дизайн» в Visual Studio, появляется небольшая стрелка с параметрами, одним из которых является «Преобразовать в шаблон».
Другие советы
Быстрый и простой способ, просто используя вашу страницу .aspx, - это установить эти свойства кнопки отмены в элементе управления changepassword:
CancelButtonType="Ссылка" CancelButtonText=""
Вы можете использовать свойство ChangePassword.CancelButtonStyle, чтобы установить CSS-класс для кнопки отмены. Затем просто примените " display: none " на указанный класс.