У меня странная ошибка на моем ASP Net Core 2.1 веб-сайте.
В указанной таблице c, если я сохраню форму, один из атрибутов сохранится плюс ',' диаграмма. Например, я открываю элемент (открыть частичное представление), имеющее значение: 'SampleString'. Я подтверждаю форму (не редактировать атрибуты), после этого значение элемента: 'SampleString,'
Ilo_pass
имеет неправильное значение .
My Controller.cs:
umodel.Ilo= HttpContext.Request.Form["23"].ToString();
umodel.Ilo_Pass = HttpContext.Request.Form["24"].ToString();// this line has the plus ',' chart
...
Частичное представление, которое имеет вид:
...<div class="md-form col-sm-3">
<i class="fas fa-lock prefix grey-text"></i>
<label data-error="wrong" data-success="right" for="defaultForm-pass">Ilo User ID</label>
<input type="text" name="23" class="form-control validate" value="@item.Ilo_UserId">
</div>
<div class="md-form col-sm-3">
<i class="fas fa-lock prefix grey-text"></i>
<label data-error="wrong" data-success="right" >Ilo Pass</label>
<input type="text" name="24" class="form-control validate" value="@item.Ilo_Pass">
</div>...
И метод сохранения:
c.Ilo_Pass = umodel.Ilo_Pass;
...
_application.SaveChanges();
Другие атрибуты работают хорошо. Любые идеи, что возникает эта проблема?