Как дать проверку на стороне клиента MVC
Я дал валидацию на стороне сервера, но мне нужна валидация на самом наборе текста. Он должен показывать сообщение об ошибке при неправильном наборе текста.
контроллер
if (!string.IsNullOrEmpty(student.FirstName)) { string nameRegex = @"^([a-zA-Z ])+$"; Regex re = new Regex(nameRegex); if (!re.IsMatch(student.FirstName)) { ModelState.AddModelError("FirstName", "FirstName only be letters"); } } else { ModelState.AddModelError("FirstName", "FirstName is required"); }
Я дал проверку в регулярном выражении, как это в части контроллера
Мне нужно дать подтверждение имени, что оно должно принимать только буквы и цифры и никаких специальных символов
модель
public string FirstName { get; set; }
как я могу это сделать ?? кто-нибудь может мне помочь?
Что я уже пробовал:
Искали, но не получили правильно, как это сделать