NetQuarry provides support for HTML5 controls by extending existing controls such as the
standard .Net TextBox. Using these HTML5 controls provides the browser with additional
information about how the control is used allowing the browser to provide the best
possible user experience. For example, on an Apple iPad using the Tel
control will cause the iPad to present a keyboard suitable for telephone number entry
when the user click on an editable Tel control.
Classes
| Class | Description | |
|---|---|---|
An HTML5 "email" control. This will render an INPUT tag with a TYPE of "email".
On supporting mobile devices, clicking brings up a keyboard optimized for email address entry.
On older browsers, the control will degrade to a standard textbox.
| ||
| Input |
Base class for new HTML5 INPUT tag types.
| |
| NamespaceDoc | ||
| Number |
An HTML5 "number" control. This will render an INPUT tag with a TYPE of "number".
On supporting mobile devices, clicking brings up a number pad keyboard.
On older browsers, the control will degrade to a standard textbox.
| |
| Search |
An HTML5 "search" control. This will render an INPUT tag with a TYPE of "search".
On some browsers Serach controls are rendered with rounded corners and/or a small "x"
clear button when non-empty.
On older browsers, the control will degrade to a standard textbox.
| |
| Tel |
An HTML5 "tel" (telephone) control. This will render an INPUT tag with a TYPE of "tel".
On supporting mobile devices, clicking brings up a phone pad keyboard.
On older browsers, the control will degrade to a standard textbox.
| |
| Url |
An HTML5 "url" control. This will render an INPUT tag with a TYPE of "url".
On supporting mobile devices, clicking brings up a keyboard optimized for URL entry.
On older browsers, the control will degrade to a standard textbox.
|