Czy można ustawić typ danych wejściowych generowanych przez TextBoxFor

Używam ASP.NET MVC 3 TextBoxFor w formie i chciałbym użyć type = "email" dla łatwiejszego wprowadzania przynajmniej niektórych urządzeń mobilnych, ale nie mogę znaleźć sposobu na ustawienie go za pomocą TextBoxFor. Czy to nie jest możliwe?

Z uwagi

@Html.LabelFor(m => m.Email)
@Html.TextBoxFor(m => m.Email)

W modelu

[StringLength(50)]
public string Email { get; set; }

(Już używa adnotacji danych do ochrony ograniczenia rozmiaru w DB)

questionAnswers(4)

yourAnswerToTheQuestion