As I understand it, the element in HTML5 will render as a simple text field in browsers that do not support the tag. On other browsers
You need to create your own custom control and override the Render routines. Feel free to use either the source code or DLLs