У меня есть модель
[Required(ErrorMessage = "Email required")]
[DataType(DataType.EmailAddress, ErrorMessage = "Please enter valid email address")]
public string Email { get; set; }
Из этого я хочу, чтобы представление возвращало
<input type="email" value="" name="Email" id="Email" data-val-required="Email required" data-val="true">
, а также возможность использовать jquery.validate.unobtrusive в адресе электронной почты без включения regx.
Но по умолчанию type = "text" и я не получаю подтверждения по электронной почте. Я получаю только обязательную проверку поля Как проще всего это сделать?
html5.js
function trailerEnded(e){
e.target.stop();
$.cookie('trailer_played', 'true');
$('#wrapper').css('display', 'block');
$('#trailer').css('display', 'none');
alert('test');
}
он выполняется в браузерах, которые могут отображать видео в формате htm5. но в IE 6-8, который использует резервное копирование флэш-памяти, это не работает.
есть идеи, чтобы исправить это?
спасибо
lukas