title: Render ASP.NET TextBox as HTML5 Input type "Number"
body: <p>When an ASP.NET TextBox renders it produces:</p>
  
  <pre><code>&lt;input type="text" /&gt;
  </code></pre>
  
  <p>However I need it to render as a HTML5 number type instead, like:</p>
  
  <pre><code>&lt;input type="number" /&gt;
  </code></pre>
  
  <p>Is this possible?</p>