Получите elementRef и используйте Renderer2 для удаления атрибута (Renderer устарел)
@ViewChild('removeDisabled', {read: ElementRef}) removeDisabled:ElementRef;
constructor(private elementRef:ElementRef,private rendd:Renderer2){
}
removeDisabledfn(){
this.rendd.removeAttribute(this.removeDisabled.nativeElement, 'disabled');
}
и в шаблоне
<button #removeDisabled disabled>Click Button</button>
Можно сделать это в файле CSS:
.validator
{
color: blue !important;
}
Это переопределит встроенный красный стиль.
При использовании тем можно настроить файл кожи для управления появлением блока проверки допустимости. Проблема со встроенным Forecolor состоит в том, что способ, которым .NET представляет средства управления по умолчанию, он вставляет цвет = "#..." атрибут, который переопределяет CSS на уровне элемента. Если решение Keltex выше не получает его для Вас с! важная директива, Ваш следующий шаг должен, вероятно, использовать/адаптировать/помогать работу над благоприятным для CSS проектом Адаптеров Управления по http://www.asp.net/CSSAdapters/.
Бесстыдный разъем: Brian DeMarzo работает над расширением этого проекта в Google Code.