Я использую Angular при использовании datepicker. Я получаю эту ошибку:
HttpErrorResponse {заголовки: HttpHeaders, status: 500, statusText: «Internal Server Error», url: «* 1005»* ok: false,…} ошибка: «↵ http://localhost:53626/api/Customer: 500 Внутренняя ошибка сервера» имя: «HttpErrorResponse» ok: falsestatus: 500statusText: «Внутренняя ошибка сервера» url: «http://localhost:53626/api/Customer"proto: HttpResponseBase
<input
name="dob"
#dateOfBirth="ngModel"
[(ngModel)]="service.formData.dateOfBirth"
class="form-control"
type="text"
maxlength="10"
bsDatepicker
/>
Когда я удаляю bsDatepicker, он отлично работает в простом HTML.Я также пробовал Material Datepicker, но ошибка сервера сохраняется.Внутренняя модель содержит проверку, возможно, данные не совпадают при отправке из средства выбора даты:
public class Customer
{
[Key]
public int id { get; set; }
[Required]
[Column(TypeName ="nvarchar(100)")]
public string name { get; set; }
[Column(TypeName = "varchar(10)")]
public string gender { get; set; }
[Required]
[Column(TypeName = "varchar(10)")]//10/10/2019
public string dateOfBirth { get; set; }
public Boolean isActive { get; set; }
}
}