ASP.NET MVC HTML helper methods for new HTML5 input types
HTML5 appears to support a new range of input fields for things such as : Numbers Email addresses Colors URLs Numeric range (via a slider) Dates Search boxes Has anyone implemented HtmlHelper extension methods for ASP.NET MVC that generates these yet? It's possible to do this using an overload that accepts htmlAttributes , such as: Html.TextBoxFor(model => model.Foo, new { type="number", min="0", max="100" }) But that's not as nice (or typesafe) as: Html.NumericInputFor(model => model.Foo, min:0, max:100) Paul Hiles Just a heads up that many of these are now incorporated into MVC4 by using the