ОК - в настоящее время для проверки своих страниц я использую [Требуется] в моей модели в проекте MVC2 C #.
Например, в моей модели:
[DisplayName("Username")]
[Required(ErrorMessage = "Please enter a Username")]
public string UserName { get; set; }
... и, на мой взгляд, у меня есть
<%=Html.ValidationMessageFor(x => x.UserName, "*")%>
Но тогда это не согласуется с остальной частью стиля и перехватом ошибок остальной части нашего сайта, который был написан на Classic ASP.
Я хочу по возможности воссоздать стили проверки на рисунках ниже.
Таким образом, при загрузке страницы (не при отправке) мы можем увидеть изображение, похожее на это, с alt и заголовком значка M, отображающего «Пожалуйста, введите имя пользователя»:
А потом, если мы попытаемся отправить с пропущенными значениями - мы увидим
Снова наведя курсор на красный крестик, появится сообщение об ошибке.
Существует ли простой способ достижения этого стиля валидации и, если да, то как лучше всего это сделать ...
Спасибо за любые полезные советы, подсказки, предложения: