title: maxlength attribute doesn't display when html is rendered?
body: <p>I have a textbox whose textmode is set to multiline.  Doing this renders the textbox as a textarea.  Something to this effect:</p>
  
  <p><code>&lt;asp:TextBox ID="txtFinBillingTerms" maxlength="500" runat="server" ToolTip="(e.g. 90/10, 30/30/30/10, etc.)" TextMode="MultiLine" Columns="5" Rows="5" Width="300px"&gt;&lt;/asp:TextBox&gt;</code></p>
  
  <p>The issue I am having is when I run my project and inspect the textarea the rendered html does not show the maxlength attribute, its as if its gone:</p>
  
  <p>rendered html:</p>
  
  <pre><code>&lt;textarea name="ctl00$MainContent$txtFinBillingTerms" rows="5" cols="5" id="MainContent_txtFinBillingTerms" title="(e.g. 90/10, 30/30/30/10, etc.)" style="width:300px;"&gt;&lt;/textarea&gt;
  </code></pre>
  
  <p>This causes issues for me because I am trying to put in some javascript/jquery to limit input of my textarea, namely this:</p>
  
  <pre><code>$('textarea').keypress(function (e) {
              var maxLength = $(this).attr('maxlength');
              alert(maxLength);
              if (e.which &lt; 0x20) {
                  // e.which &lt; 0x20, then it's not a printable character
                  // e.which === 0 - Not a character
                  return;     // Do nothing
              }
              if (this.value.length == max) {
                  e.preventDefault();
              } else if (this.value.length &gt; max) {
                  // Maximum exceeded
                  this.value = this.value.substring(0, max);
              }
          });
  </code></pre>
  
  <p>But maxLength is always undefined....</p>