Установка значения по умолчанию для элементов управления ASP.NET - PullRequest
0 голосов
/ 16 января 2012

Предположим, у нас есть <asp:RequiredFieldValidator ... />, и мы хотим, чтобы значение по умолчанию Display было Dynamic. Я не мог придумать лучшего способа установить его, чем

span[style="visibility:hidden;"],span[style="visibility: hidden;"] {
    display:none;
}

и я не нашел ничего (простого) в Google. Что вы рекомендуете?

1 Ответ

1 голос
/ 16 января 2012

Создайте тему со скином для asp:RequiredFieldValidator и установите для ее свойства Display значение Dynamic. Тогда каждая страница, для которой вы установили эту тему, по умолчанию будет использовать свои валидаторы Display = "Dynamic".

Обратите внимание, что если вы установите SkinID для валидатора в шаблоне скина, то вам также придется установить SkinID для всех asp:RequiredFieldValidor s, которые вы используете на своих страницах. Если вы действительно хотите, чтобы каждый валидатор по умолчанию был динамическим, не устанавливайте SkinID.

...