Как принять из формы только русский язык?
Regex.IsMatch("[А-Яа-я]", Surname);
Regex.IsMatch("^[А-ЯЁ]{1}[а-яё]+$", Surname);
В таком формате проверяем и корректность набора символов, и правильность введённой фамилии - с заглавной буквы.