Изменение цвета шрифта сообщения ModelState.AddModelError - PullRequest
0 голосов
/ 22 февраля 2019

Подумайте об этом достоинстве .NetCore.Если у вас есть ошибка с состоянием модели, вы можете просто:

ModelState.AddModelError(string.Empty, 
"Invalid login attempt.");

Единственная проблема заключается в том, что форматирование сообщения не очень хорошее, а красный цвет не работает для моего пользовательского интерфейса.

Можно ли просто изменить цвет сообщения?Я пробовал это:

ModelState.AddModelError(string.Empty, 
"<style='color:black'><strong>Invalid login attempt.<strong></style>");

, но это не дало желаемого результата.

1 Ответ

0 голосов
/ 22 февраля 2019

Взгляните на примеры здесь .

Если вы используете хелпер тегов Html.ValidationMessageFor в своем представлении, вы получите HTML, как в следующем примере (по ссылке выше):

<span class="field-validation-error" data-valmsg-for="Email"
            data-valmsg-replace="true">
   The Email Address field is required.
</span>

Затем все, что вам нужно сделать, это добавить стили для класса "field-validation-error" в ваш файл CSS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...