RequiredFieldValidator помещает display:inline в текст

У меня есть a RequiredFieldValidator с Display="Dynamic" на моем ASP.NET WebForm. Я присвоил ему класс с помощью CssClass свойство. Я хочу, чтобы сообщение об ошибке было отображено с помощью display: block, таким образом, я поместил это в класс CSS в моей таблице стилей.

К сожалению, блок проверки допустимости помещает дисплей: встроенный на элементе на веб-странице, эффективно переопределяя мое значение таблицы стилей.

Я могу избавиться от этого?

Править:

Я просто понял, почему это не работает. При установке Display="Dynamic" на блоке проверки допустимости это имеет эффект, который это устанавливает style="display: none" на теге span при рендеринге. Библиотека JavaScript .NET затем переключает встроенный стиль элемента между none и inline. Это просто, как динамический блок проверки допустимости работает. Таким образом, чтобы это отобразилось как элемент блока, я должен буду изменить, как клиентская проверка события работает. Действительно ли возможно сделать это?

25
задан Dave Zych 6 March 2014 в 17:18
поделиться