powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Изменение заводских сообщений валидации
5 сообщений из 5, страница 1 из 1
Изменение заводских сообщений валидации
    #39392115
vadipok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день, коллеги!

Не устраивают стандартные сообщения:
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
                    <!--Среднегодовая температура на поверхности-->
                    <div class="form-group">
                        <div class="editor-label">
                            @Html.LabelFor(m => m.input1)
                        </div>
                        <div class="input-group my-item-decimal">
                            <span class="input-group-addon">@Html.GetDisplayName(m => m.input1)</span>
                            @Html.EditorFor(m => m.input1, new { htmlAttributes = new { @class = "my-editor-class", placeholder = "Введите число" } })
                            @Html.ValidationMessageFor(m => m.input1)
                        </div>
                    </div>
                    <!--Вертикальная координата-->
                    <div class="form-group">
                        <div class="editor-label">
                            @Html.LabelFor(m => m.input2)
                        </div>
                        <div class="input-group my-item-decimal">
                            <span class="input-group-addon">@Html.GetDisplayName(m => m.input2)</span>
                            @Html.EditorFor(m => m.input2, new { htmlAttributes = new { @class = "my-editor-class", placeholder = "Введите число" } })
                            @Html.ValidationMessageFor(m => m.input2)
                        </div>
                    </div>



Код: cs
1.
2.
3.
4.
5.
6.
7.
8.
        [Required(ErrorMessage = "Поле должно быть установлено")]
        [Display(Name = "Среднегодовая температура на поверхности", ShortName = " о С")]
        [Range(-50,50,ErrorMessage ="Значение от -50 до 50")]
        public double input1 { get; set; }

        [Required(ErrorMessage = "Поле должно быть установлено")]
        [Display(Name = "Вертикальная координата", ShortName = "м")]
        [Range(0, 5000, ErrorMessage = "Значение от 0 до 5000")]
        public double input2 { get; set; }


Хочу чтобы сообщения были попроще, типа "Должно быть число". А то слишком длинно получается.
Гуглил, но там все одно, чушь получается.
...
Рейтинг: 0 / 0
Изменение заводских сообщений валидации
    #39392129
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Изменение заводских сообщений валидации
    #39392170
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Изменение заводских сообщений валидации
    #39392210
vadipok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо всем!
Выберу первый, мне кажется он проще для понимания.
...
Рейтинг: 0 / 0
Изменение заводских сообщений валидации
    #39393996
Rocketeer88888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadipokСпасибо всем!
Выберу первый, мне кажется он проще для понимания.
А вот на StackOverflow более правильный подход через локализованные ресурсы. Можете дополнить подход в первой ссылке, заменив захардкоденную текстовую строку вставкой из локализованного ресурса.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Изменение заводских сообщений валидации
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]