Когда я делаю полевую проверку у Asp. Сетевой MVC, это генерировало следующие ошибочные классы CSS:
Существует ли способ, которым я могу изменить имена ошибочных классов, которые сгенерированы?
Я использую xVal.
Для управления файлами cookie используется класс Zend Framework. В прошлом я использовал это для обхода защищенных разделов веб- сайта с помощью ЗАВИТКОВ .
-121--2413560-Каталог также может быть проигнорирован файлом .gitignore, поэтому необходимо проверить наличие репозитория .git, а если таковой имеется, проанализировать каталог .gitignore, чтобы проверить, действительно ли этот каталог находится в репозитории git.
Что именно вы хотите сделать? Может быть более простой способ сделать это.
ПРАВКА: Вы имеете в виду «Является ли этот каталог корнем репозитория GIT» или, вы имеете в виду «Является ли этот каталог частью репозитория GIT»?
Для первого, то просто проверьте, есть ли там .git - так как это в корне, и вы закончили. Во втором случае, как только вы обнаружите, что находитесь внутри репозитория GIT, вам необходимо проверить .gitignore для данного подкаталога.
-121--926217-Я не знаю о xVal, но что касается ASP.NET MVC стороны вещей, если вы посмотрите на источник вы увидите некоторые статические строки, которые представляют эти значения.
public static readonly string ValidationInputCssClassName = "input-validation-error";
public static readonly string ValidationMessageCssClassName = "field-validation-error";
public static readonly string ValidationSummaryCssClassName = "validation-summary-errors";
Таким образом, вы либо редактируете источник по своему вкусу (что также может исправить xVal), либо изменяете выводимый код, чтобы каким-то образом использовать другие значения.
Если xVal использует jQuery Validation (что, я думаю, он делает...?), можно изменить его значение по умолчанию для параметра errorClass. Мой ответ здесь может помочь вам на этом пути.
HTH,
Чарльз