Тег EMAIL MVC HTML5

У меня есть модель

 [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

6
задан nyuszika7h 5 May 2011 в 20:00
поделиться