Vivek.anand34 Ответов: 0

Проверка делает очищенными все поля displayfor..


уважаемый друг,

При возникновении ошибки проверки все значения displayFor очищаются.. как решить эту проблему..

Что я уже пробовал:

Вид: @HTML-Код.DisplayFor(Т =&ГТ; Т.RateCode, новый { идентификатор = "RateCode", @класс = "форма контроля" })
@HTML-код.Текстовое поле("Имя",значение null, новый { идентификатор = "наименование", @класс = "форма контроля" автозаполнение = "выкл" }) "более одного поля, как это"

Контроллер:
[HttpPost]
public ActionResult Create(ItemRates itemrates)
{
if (ModelState.Функция IsValid)
{
itemrates.Функции Getdate = Датавремя.Сейчас;
itemrates.DelFlag = " N";
itemrates.GetUser = Session ["LogedUser"].Метод toString();
itemrates.CompCode = " CMP-001";
дБ.ItemRates.Добавить (itemrates);
дБ.Метод SaveChanges();
Видовая сумка.Сообщение = " Запись Успешно Сохранена";
ModelState.Четкий();
ВАР сайт maxid = (БД.ItemRates.Выберите (x => (int?)x.Id). Max ()?? 0) + 1;
var RC = "IRC -" + maxId;
return View(new ItemRates { RateCode = RC });
}
else { ViewBag.ErrMsg = " Введите Обязательные Поля"; }
смотреть возвращение(itemrates);
}

Вид: @HTML-Код.DisplayFor(Т =&ГТ; Т.Артикул, новый { идентификатор = "артикул", @класс = "форма контроля" })

Имя элемента автозаполнения:

если (данные) {
$('#ItemCode'). val(data. icode);
}

Tiwari Avinash

Пожалуйста, будьте более конкретны в своей ошибке и предоставьте несколько более логичных кодов, чтобы кто-то мог вам помочь.

Vivek.anand34

Я обновил свой вопрос.. на самом деле, когда вы нажимаете кнопку Отправить, страница загружается и очищает все поля..

Vivek.anand34

С. Я нашел проблему. но решение вы можете мне сказать.. Я дал ItemCode field is [Required], но значения не пришли для отображения поля, это проблема.

Vivek.anand34

< p class= "itemcode" & gt; @Html. Display ("ItemCode") </p>
$('.артикул').HTML-код(данные.номер по каталогу);

этот тип работает.. но показывает ошибку проверки " требуемый код элемента"

Karthik_Mahalingam

у вас есть team viewer?

0 Ответов