Похоже, HTML5 поддерживает новый диапазон полей ввода для таких вещей, как :
Кто-нибудь реализовал методы расширения HtmlHelper
для ASP.NET MVC, который их еще генерирует? Это можно сделать, используя перегрузку, которая принимает htmlAttributes
, например:
Html.TextBoxFor(model => model.Foo, new { type="number", min="0", max="100" })
Но это не так хорошо (или не безопасно), как:
Html.NumericInputFor(model => model.Foo, min:0, max:100)