Я работаю над функцией «сброса пароля» для приложения VB.net, где пользователь-администратор может сбросить пароль для пользователя, когда он забыл свой пароль.
Функция в настоящее время работаетправильно, однако, теперь я хочу отключить эту кнопку «сбросить пароль», когда учетная запись пользователя заблокирована - поскольку администратору придется разблокировать учетную запись, прежде чем они смогут сбросить пароль, поэтому отключение кнопки «сбросить пароль» даст им визуальныйзапрос, что учетная запись должна быть разблокирована, прежде чем пароль может быть сброшен.
Существует класс CSS для типа кнопки, который называется кнопкой "сбросить пароль", называется mainsubmit
, и я хочу наследоватьиз этого класса, чтобы создать один для кнопки «отключенный сброс пароля».
CSS в настоящее время:
.mainsubmit {
padding: 6px;
font-size: 2.4em;
width: 100%;
}
и чуть ниже я добавил:
.mainsubmit .disabledpasswordresetbutton {
pointer-events: none;
opacity: 0.5;
}
В VB у меня есть:
If lockedOutUser.IsLockedOut Then
btnResetPassword.Enabled = False
btnResetPassword.CssClass = "mainsubmit.disabledpasswordresetbutton"
End If
Однако, когда я сейчас просматриваю приложение в браузере, если учетная запись пользователя заблокирована, «сброс пароля», ноТон правильно выделен серым, но, похоже, он не унаследовал другие свойства CSS-класса mainsubmit
- по некоторым причинам он намного меньше, чем другие mainsubmit
кнопки, также отображаемые на этой странице.
Почему кнопка, принадлежащая .mainsubmit .disabledpasswordresetbutton
, не унаследовала размер и другие атрибуты от класса .mainsubmit
CSS?