У меня есть раскрывающийся список на одной из моих страниц в проекте MVC .NET Core, для которого требуется настроить текст проверки по умолчанию.
<select asp-for="ProductID" class="form-control" asp-items="ViewBag.ProductID">
<option value="">--Select Product --</option>
</select>
<span asp-validation-for="ProductID" class="text-danger" />
Стандартное сообщение об ошибке проверки - «ПродуктПоле ID обязательно для заполнения ".Я хочу изменить это на что-то другое.
Я пытался использовать это
<span asp-validation-for="ProductID" class="text-danger">Please enter a product</span>
Но сообщение об ошибке отображается при загрузке страницы, а не при нажатии кнопки
Как правильно настроить проверочный текст?